3 days ago
Cambridge, MA, USA or Concord, NC, USASenior
Base Salary
$110k - $120k/yr
Responsibilities
- Design and deliver scalable backend services for Retention and CRM.
- Develop and improve backend services for bulk and transactional messaging.
- Build and maintain features that drive user retention.
- Architect integrations with third-party APIs and marketing platforms.
- Lead the design of complex features from scoping to production support.
- Collaborate with cross-functional teams to translate business requirements.
- Debug and optimize full-stack solutions, identifying performance issues.
- Contribute to engineering excellence through coding standards and PR reviews.
- Coach and mentor junior engineers through code reviews and discussions.
- Explore and apply emerging technologies to enhance platform capabilities.
Requirements
- Strong programming skills in Java with experience in backend feature design.
- Solid experience with APIs and SQL, including RESTful APIs and relational databases.
- 5+ years of professional software engineering experience in fast-paced environments.
- Experience leading the design and delivery of complex technical solutions.
- Ability to collaborate cross-functionally with diverse teams.
- A collaborative mindset with a willingness to mentor others.
- Ability to manage multiple priorities and adapt to changing needs.
- Education in Computer Science or related field, or equivalent experience.
- Experience with JavaScript, React, HTML, and CSS is a plus.
Benefits
- Work from (almost) anywhere for up to 20 days per year.
- Company-paid therapy sessions and subscription to HeadSpace.
- Company-wide week off a year for team recharge.
- No meeting Fridays.
- Paid parental leave and generous vacation time.
- Paid volunteer time and focus on career growth.
- Development Dollars and access to on-demand e-learnings.
- Travel discounts and competitive retirement and health plans.
- Free lunch 2 days per week and fun quarterly events.
