Salary
💰 $191,100 - $305,800 per year
Tech Stack
CloudDistributed SystemsElasticSearchGoHBaseJavaKafkaMicroservicesMySQLOpen SourceSpark
About the role
- Technical Excellence & Hands-on Development: Design, develop, test, deploy, and maintain robust backend services and APIs for email integrations, primarily using Java, Kafka, HBase, and MySQL.
- Tackle complex technical challenges such as enhancing security for upmarket customer integrations, optimizing email synchronization, and ensuring high deliverability rates for 1:1 emails.
- Champion best practices in software development, including code quality, testing, CI/CD, and observability.
- Dive deep into architectural decisions, contribute significantly to the codebase, and lead by example in technical execution.
- Product & Team Leadership: Collaborate closely with Product Managers, Designers, and other Technical Leads to define a compelling vision and challenging goals for your team, aligned with the needs of Sales Hub and Service Hub.
- Actively contribute to shaping the product direction and strategy for connected email integrations, bringing your technical expertise and insights to the forefront.
- Proactively own and improve your team’s operational health, including on-call processes, system reliability (for 1.7M+ inboxes and growing), and overall product quality. Ensure processes are lean, effective, and support rapid, reliable delivery.
- Partner with other Tech Leads to resolve cross-team dependencies and drive broader technical initiatives within the Messaging Platform Group.
- Lead and Mentor: Guide and mentor a team of software engineers, fostering autonomy and psychological safety.
- Performance & Growth: Evaluate the performance of your team members, providing constructive feedback, coaching, and identifying learning opportunities to support their career progression.
Requirements
- Experienced Senior Software Engineer with track record delivering complex, scalable backend systems, ideally with email systems or high-volume integrations
- Some prior experience leading small engineering teams or mentoring junior engineers
- Proficiency in Java, Kafka, HBase and MySQL; experience with distributed systems, APIs, and cloud platforms
- Passion for clean, maintainable, well-tested code; enjoys code reviews and technical discussions
- Ability to foster an inclusive team environment with autonomy, psychological safety, and open communication
- Sets a high bar for system reliability and on-call incident management
- Champions Diversity, Inclusion, and Belonging
- Excellent communicator and collaborator across technical and non-technical audiences
- Eager to learn and coach others while also learning from them