Senior Engineering Manager
Posted 16hrs ago
Employment Information
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














