Vividly is the leading modern trade promotion management solution built for the consumer packaged goods industry. As a Senior Software Engineer with a backend focus, you will collaborate with various teams to design and implement scalable solutions, ensuring robust technical delivery and performance.
Responsibilities:
- Provide technical guidance and mentorship to a team of software engineers, fostering a culture of learning and growth
- Design and implement scalable data pipelines and backend services to manage large volumes of data efficiently
- Collaborate with product managers, designers, and stakeholders to understand business needs and deliver robust technical solutions
- Develop and maintain service APIs, ensuring scalability, maintainability, and comprehensive documentation
- Conduct code reviews and provide constructive feedback to ensure code quality and maintain best practices
- Identify and address technical challenges or risks, proactively proposing solutions to ensure successful and timely project delivery
- Participate in recruitment and onboarding, helping to build a skilled and cohesive engineering team
- Take ownership of services and systems from initial design through production, ensuring reliability, maintainability, and performance
- Understand product and business context to help shape the best solutions to solve customer pain points
- Help guide the organization on efficient use of AI in the development cycle
Requirements:
- 5+ years of experience working as a software engineer in architecting, building, and scaling products
- Experience with our tech stack (GCP/Python/Django/React/Redux/SQL/Docker) or a similar stack
- Experience with GraphQL/Apollo
- Experience with Rust
- Exceptionally strong analytical, communication, and mentorship skills demonstrated through experience; detail-oriented, self-motivated, and willing to take the initiative to get things done
- Love of math and problem solving
- Willing to work with a diverse set of people with different backgrounds and experiences
- Experience working as a software engineer in architecting, building, and scaling products; demonstrated business-level impact across multiple cross-functional teams