Senior Software Engineering Manager

December 24, 2025
Urgent
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

About the Role

We are building highly scalable, intelligent platforms that power mission-critical systems used by enterprises worldwide. Our engineering organization operates at the intersection of cloud-native architecture, AI-enabled services, and high-availability distributed systems, supporting rapid growth and continuous innovation.

The Senior Software Engineering Manager plays a pivotal leadership role, responsible for driving engineering excellence while aligning technical execution with business strategy. This role is not about micromanagement; it is about architecting teams, shaping platforms, and enabling engineers to perform at their highest level while delivering resilient, secure, and scalable software.

You will lead multiple engineering squads, influence architectural decisions, partner deeply with Product and Platform leadership, and help define how engineering operates at scale in a modern, enterprise environment.


Essential Duties and Responsibilities

  • Lead and scale high-performing software engineering teams delivering complex, cloud-based systems.

  • Own technical execution across multiple workstreams, ensuring delivery quality, reliability, and velocity.

  • Collaborate with architecture and platform leaders to guide system design and long-term technical direction.

  • Translate product and business strategy into executable engineering roadmaps.

  • Drive adoption of best practices in software development, CI/CD, observability, and cloud operations.

  • Establish engineering standards for security, performance, scalability, and maintainability.

  • Mentor senior engineers and engineering managers, fostering technical growth and leadership maturity.

  • Manage delivery timelines, technical risk, and cross-team dependencies in a fast-moving environment.

  • Partner with Product, UX, Security, and Infrastructure teams to deliver cohesive solutions.

  • Support hiring, onboarding, and talent development initiatives across the engineering organization.


Job Qualifications and Requirements

  • 10+ years of professional software engineering experience, with significant leadership responsibility.

  • 4+ years managing engineering teams within enterprise or high-growth technology organizations.

  • Strong experience with cloud platforms (AWS, Azure, or GCP) and distributed systems.

  • Background in modern software stacks (microservices, APIs, event-driven architectures).

  • Proven ability to balance hands-on technical depth with people leadership.

  • Experience delivering enterprise-scale SaaS or platform products.

  • Bachelor’s degree in Computer Science or related field (advanced degree preferred).


Personal Capabilities and Qualifications

  • Strategic technical thinker with strong execution discipline.

  • Natural leader who builds trust, accountability, and psychological safety within teams.

  • Comfortable navigating ambiguity and complex problem spaces.

  • Excellent communicator able to align technical teams with business stakeholders.

  • Data-driven decision maker with a focus on outcomes, not just outputs.

  • Passion for building scalable systems and developing engineering talent.


Strategic Support

  • Partner with senior leadership to shape the long-term engineering and platform strategy.

  • Provide technical insight to support product investment and roadmap prioritization.

  • Influence organizational design, team structure, and engineering operating models.

  • Support transformation initiatives related to cloud migration, platform modernization, or AI adoption.

  • Act as a technical and leadership advisor across cross-functional initiatives.


Working Conditions

  • Fully remote role with collaboration across global time zones.

  • High-impact leadership position with responsibility for critical systems.

  • Occasional travel for leadership off-sites, planning sessions, or team events.

  • Fast-paced, innovation-driven environment with enterprise-level expectations.


Job Function

  • Engineering Leadership & Delivery Management

  • Cloud Platform & Systems Oversight

  • Technical Strategy & Execution

  • Talent Development & Team Scaling


Compensation & Benefits

  • Base Salary: $278,000 – $367,000

  • Annual performance-based bonus

  • Long-term incentive opportunities

  • Comprehensive health, dental, and vision coverage

  • Retirement savings programs

  • Generous paid time off and flexible work schedules

  • Learning & development budget for leadership and technical growth

  • Home office and technology stipend


Why Join Us

  • Lead engineering teams building technology at enterprise scale with real-world impact.

  • Influence architecture and engineering culture in a mature, well-funded organization.

  • Work alongside top-tier engineers, product leaders, and strategists.

  • Operate in a remote-first environment built on trust and autonomy.

  • Clear growth pathways toward Director of Engineering and VP of Engineering roles.