Our client is revolutionizing the landscape of software development by enabling businesses and entrepreneurs worldwide to create sophisticated applications without writing a single line of code or grappling with infrastructure concerns. They have developed a powerful visual programming language hosted on standard cloud infrastructure, making technology accessible and intuitive, thus allowing users to swiftly materialize their visions.

About the Role:

We are seeking an Engineering Manager for our Platform division to spearhead the redesign and delivery of the runtime systems responsible for executing all full-stack applications within our client's ecosystem. This pivotal role involves overhauling the direct-to-end-customer cloud platform, managing load and capacity, ensuring tenant isolation and scalability, and orchestrating multi-region deployments for high availability. Essentially, this entails crafting a Platform-as-a-Service (PaaS) solution atop cloud-native technology, abstracting away infrastructure complexities to empower end-users in deploying diverse applications seamlessly.

Responsibilities:

  1. Team Leadership: Lead, mentor, and champion a diverse team of 7-9 engineers, fostering inclusivity, equity, and continuous learning.
  2. Strategic Collaboration: Collaborate closely with product managers, engineering peers, and senior/staff engineers to devise and implement next-gen distributed systems and software designs critical for the organization's growth and operational efficiency.
  3. Problem Solving: Address and resolve intricate scaling challenges such as multi-tenancy, trust and safety, security, and capacity management, particularly as users engage with the system in innovative and high-load scenarios.
  4. Technical Innovation: Drive the advancement of the core language, introducing intelligent workload management, autoscaling, self-healing, and observability techniques to bolster product performance and reliability.
  5. Risk Management: Navigate tradeoffs, challenges, and ambiguity inherent in scaling legacy software, aligning short-term requirements with long-term vision while facilitating effective on-call responsibilities and engineering ownership.
  6. Communication: Articulate the value and significance of platform work, facilitate transparent communication, celebrate successes, and conduct post-mortems, fostering collaborative partnerships across cross-functional teams.
  7. Culture Development: Cultivate an engineering culture of shared success and failure, emphasizing sustainability and quality in a high-stakes environment.

Qualifications:

The ideal candidate will possess a background as a current staff/principal engineer, tech lead, engineering manager, or senior engineering manager, with a minimum of 2 years of people management experience.

Benefits and Culture:

Our client offers a competitive compensation package aligned with tier one markets such as New York City, San Francisco, and Seattle. The estimated salary for this role ranges from $174,000 to $236,000, contingent on factors including skills, qualifications, and experience. Additionally, our client promotes inclusivity and diversity, welcoming individuals from all backgrounds to apply. They prioritize remote-friendly work arrangements, with employees distributed across the United States. Candidates must be authorized to work in the U.S. to be considered for this opportunity.

Join Us:

If you are seeking a role that will elevate your career as a technology leader, pushing the boundaries of your leadership and engineering prowess, this position offers an unparalleled opportunity to shape the future of the engineering stack on a global scale. Join our client in democratizing access to technology and embark on a transformative journey together.