Senior Software Engineer (Backend, Growth)
Boston, MAFull-TimeSeniorSoftware Engineering
RESPONSIBILITIES:
- Design and build scalable and reliable backend services to support growth experiments, e-commerce flows, and member engagement initiatives.
- Collaborate closely with Product, Design, and cross-functional Engineering teams to define and deliver impactful features.
- Maintain and optimize APIs and infrastructure using Java, Kafka, Postgres, and AWS technologies.
- Take ownership of end-to-end development, from breaking down requirements to implementation, testing, deployment, and monitoring.
- Mentor junior engineers and contribute to the growth of engineering best practices across the team.
QUALIFICATIONS:
- Professional experience developing large-scale backend systems in a production environment.
- Deep proficiency in building and maintaining RESTful APIs and working with relational databases (e.g., Postgres).
- Experience with event-driven architectures and tools like Kafka or SQS.
- Strong testing practices and clear documentation habits.
- Ability to thrive in a fast-paced, iterative environment focused on growth and experimentation.
- Proven collaboration skills across engineering, product, and data teams.
- A growth mindset and excitement for tackling ambiguous challenges.
- Bonus: Experience building A/B testing infrastructure or growth-focused engineering features.
