Klaviyoposted 2 days ago
$220,000 - $330,000/Yr
Full-time • Senior
Boston, MA

About the position

As a Lead II Software Engineer joining the Mobile Platforms team you can expect to be deeply involved in the establishment of a technical vision and roadmap for the overall space. You would get a chance to be also a part of the team that works on the development of the next generation of mobile messaging platforms.

Responsibilities

  • Build and improve systems for high volume message delivery using multiple channels keeping in mind the overall user experience.
  • Provide technical leadership to drive architectural decisions across multiple teams and provide solutions for complex problems around scalability, throughput, performance etc.
  • Strive towards a cohesive technical vision across multiple roadmap items that are built across multiple teams.
  • Defines technical strategy within their scope and executes to improve the area's products, infrastructure, or processes.
  • Mentors multiple engineers to develop new technical leadership for the company.

Requirements

  • 10+ years of experience and have architected, built and delivered one or more complex systems.
  • Have multiple years of proven experience building products that matter and pushing yourself and your team to be better engineers and build a product with passionate advocates.
  • Have proven that you can build & scale complex distributed systems including solving problems in sustainable ways, balancing pragmatic development with ideal architecture, breaking through technical obstacles with vigor, and leading teams through crises by working side by side with them in the trenches.
  • Have experience in leading large scale initiatives across multiple teams spanning multiple months.
  • Enjoys working with new technologies ranging from the frontend to backend, and are particularly passionate and an expert in multiple stack areas.
  • Loves digging into performance and scalability issues to drive breakthrough solutions.
  • Enjoy shipping code early & often in an agile fashion, pairing with product management to craft better software by soliciting feedback from tens of thousands of end users.
  • Like working on small, autonomous agile teams.

Nice-to-haves

  • Experience with messaging platforms and technologies.
  • Exposure to large-scale system design.
  • Experience with AWS or any similar cloud provider.

Benefits

  • Participation in the company’s annual cash bonus plan.
  • Variable compensation (OTE) for sales and customer success roles.
  • Equity.
  • Sign-on payments.
  • Comprehensive range of health, welfare, and wellbeing benefits based on eligibility.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service