Senior Engineering Manager

Posted 16hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Engineering Manager leading teams building AI-powered data connectivity solutions. Owning delivery, technical direction, operational reliability, and AI-assisted engineering practices.

Responsibilities:

  • Lead and develop engineering teams through coaching, feedback, performance management, and talent development
  • Develop senior engineers, technical owners, and emerging leaders
  • Empower technical owners to prototype and validate solutions, make technical decisions, and drive initiatives from discovery through implementation
  • Hire, onboard, retain, and develop engineering talent
  • Partner with Engineering leadership on team structure, capacity planning, resource allocation, and workforce needs
  • Own execution and delivery across assigned engineering teams, managing priorities, ownership, dependencies, risks, and commitments
  • Improve operating practices, planning rhythms, backlog readiness, delivery tracking, blocker resolution, and team accountability
  • Identify and resolve cross-team dependencies and systemic delivery issues
  • Use streamlined workflows, automated reporting, and engineering and delivery metrics to improve execution and inform decisions
  • Communicate progress, risks, challenges, resource needs, and delivery outcomes to Engineering leadership and stakeholders
  • Provide technical leadership aligned with architecture, quality, reliability, and technical strategy
  • Partner with senior and principal engineers on technical approaches, assumptions, architecture, and technical decision-making
  • Maintain hands-on technical engagement to guide teams and make informed decisions
  • Drive improvements to engineering practices, architecture, tooling, and ways of working
  • Ensure sustainable on-call practices, staffing, and production-system accountability
  • Establish and use SLOs, error budgets, and reliability measures
  • Lead major-incident coordination, decision-making, escalation, and stakeholder communication
  • Drive postmortems and track corrective actions through closure
  • Partner across Engineering to address operational root causes and improve reliability
  • Partner with Product and cross-functional stakeholders on problem statements, business context, priorities, and success criteria
  • Champion AI-assisted development for solution exploration, planning, ticket creation, development, and workflows
  • Improve Product and Engineering working practices and clarify ownership and handoffs
  • Enable engineers to participate in discovery, requirements definition, technical solutioning, and delivery
  • Identify opportunities for AI, automation, and improved engineering practices to increase productivity and organizational effectiveness

Requirements:

  • 8+ years of software engineering experience, including hands-on experience in enterprise or SaaS environments with a strong focus on technical competency and innovation
  • 4+ years of engineering management and/or people management experience with demonstrated success leading, coaching, and developing engineering teams
  • Experience leading multiple engineering teams or initiatives spanning multiple engineering teams and stakeholders
  • Proven ownership of team execution and delivery, including planning, prioritization, dependency management, risk identification, and continuous improvement of development workflows
  • Experience partnering with senior Engineering and Product leadership on organizational priorities, resource needs, technical tradeoffs, and execution strategy
  • Experience owning production services, including on-call, SLOs, incident response, and postmortems
  • Experience working in highly collaborative Product and Engineering environments where engineers participate actively in discovery, requirements definition, technical solutioning, and delivery
  • Strong technical judgment with the ability to guide design decisions, challenge assumptions, and empower senior and lead engineers to own technical initiatives
  • Strong communication and stakeholder management skills, with the ability to create clarity across engineering, product, and other cross-functional teams
  • Experience with cloud platform management and architecture, preferably Azure, supporting scalable, high-performance systems and cloud-native deployments
  • Strong Java/Kotlin development experience, with the ability to provide technical guidance across backend services and microservices development
  • Experience leveraging or leading teams that leverage AI-assisted software development tools and workflows
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Recent hands-on coding experience is preferred
  • Kubernetes experience and familiarity with container orchestration and deployment is a plus
  • React framework experience is a plus
  • Experience designing and implementing microservice architectures supporting distributed systems and system reliability is a plus

Benefits:

  • Remote work arrangement