The Senior Manager of the Software Engineers Team is an experienced technology leader responsible for overseeing large-scale programs managing multiple engineering teams and shaping organizational technology strategy. This role is accountable for driving engineering excellence cultivating leadership and aligning technology efforts with business outcomes.
Core Responsibilities
- Lead and develop multiple engineering teams to deliver on key business priorities.
- Drive long-term engineering vision architectural strategies and platform evolution.
- Partner with executive stakeholders to translate company strategy into technical execution.
- Build a culture of ownership innovation and high performance across teams.
- Support and grow a pipeline of engineering leaders and senior technical talent.
- Improve organizational health by optimizing processes tools and team structures.
- Ensure accountability for quality security scalability and performance in delivery.
Qualifications :
- 15 years of experience in software engineering with 5 years in engineering leadership roles.
- Experience in Life Science industry and Laboratory Information Systems development and management
- Proven track record of leading large-scale programs and multi-team organizations.
- Strong understanding of enterprise architecture cloud-native systems and distributed software design.
- Expertise in agile software development continuous delivery and DevSecOps principles.
- Bachelors degree in Computer Science Engineering or related technical discipline.
- Executive communication skills and experience working with senior stakeholders.
- Background in building and scaling engineering teams in high-growth environments.
- Knowledge of enterprise security compliance and governance best practices.
Technical Skills
This role is expected to demonstrate familiarity with one or more tools languages or frameworks in each of the following categories:
- Architecture & Patterns:
- Distributed systems microservices pub/sub domain-driven design service mesh
- Development Tools:
- .NET GitHub GitLab JetBrains Figma Notion Jira
- Programming Languages:
- C# Python Go Java JavaScript/TypeScript SQL C
- CI/CD & Deployment:
- Jenkins GitHub Actions ArgoCD Helm Spinnaker
- Containerization & Orchestration:
- Kubernetes K3s Docker Rancher OpenShift
- Monitoring & Observability:
- Prometheus Grafana Loki OpenTelemetry Thanos
- Infrastructure & Cloud:
- AWS Azure GCP compute network IAM serverless container services
Soft Skills
- Executive presence and strategic communication
- Coaching and organizational leadership
- Analytical and data-driven decision-making
- High emotional intelligence and people management skills
- Ability to align teams around common goals and vision
Additional Information :
We are an equal-opportunity employer and prohibit discrimination and harassment of any kind. All employment decisions are based on business needs job requirements and individual qualifications without regard to race color religion gender sexual orientation age disability or any other status protected by the laws or regulations in our locations.
Remote Work :
Yes
Employment Type :
Full-time