We’re opening a Senior Software Engineer position in our Growth Team, a cross-functional group focused on accelerating Product-Led Growth. This is a hands-on engineering role for someone who can build fast, think product-first, and thrive in an experimental environment.
You’ll work closely with engineering, marketing and product, driving growth-focused initiatives directly inside the product experience. Expect rapid iteration, close collaboration, and ownership of experiments end-to-end.
Responsibilities
- Enable fast experimentation that supports evidence guided decisions. Implement user-facing experiments when needed, ensuring high-quality executions that validate hypotheses quickly.
- Work directly with product and engineering teams and services across the full platform to design and build scalable product growth features.
- Contribute to and influence architecture.
- Own the full lifecycle of growth initiatives: ideation, technical design, implementation, rollout, instrumentation, and iteration based on results.
- Work with product and marketing team members to shape experiments, ensuring technical feasibility and efficient execution.
- Maintain strong engineering standards across performance, reliability, and code quality while operating in a fast-moving environment.
- Improve observability, analytics, and experimentation frameworks to speed up learning cycles.
- Share knowledge across the team and contribute to a culture of rapid learning and continuous improvement.
Your profile
- 8+ years of experience in software engineering, with significant experience building and delivering large-scale, high-performance distributed systems.
- Experience in growth engineering, product engineering, marketplace platforms, or PLG-focused teams is a plus.
- Experience in Python and its ecosystem. Frontend skills are a strong advantage.
- Comfortable with DevOps practices, cloud environments (ideally AWS), and monitoring tools, you own your code in production.
- Deep understanding of performance, reliability, data integrity, and scalable system design.
- Pragmatic, hypothesis-driven, and comfortable making tradeoffs to move fast while preserving technical quality.
- Enjoys collaborating with non-engineering partners and incorporating customer and business context into technical decisions.
- High ownership mindset with a bias toward action and measurable impact.