Senior Manager, Application Software Engineering
Job description
Ora*** Health Platform Engineering builds and operates shared platform services that power secure, reliable product delivery at scale. We are an AI-first engineering organization, using AI-assisted approaches to accelerate design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Senior Manager to lead a team of software engineers working across platform services, workflow automation, observability, quality engineering, backend development, and AI-assisted tooling. This leader will own delivery for a portfolio of technical work, help shape engineering standards, and build a team culture focused on execution, operational excellence, and customer impact. Lead a team of engineers delivering meaningful platform capabilities with clear reliability, security, performance, and delivery outcomes. Own end-to-end delivery of backend services, platform components, automation workflows, and internal tooling. Make sound technical tradeoffs across scalability, maintainability, supportability, and speed of delivery. Provide direction on requirements, architecture, implementation, testing, and release readiness. Lead code and functional reviews, raise engineering quality standards, and improve test coverage, observability, and deployment practices. Guide debugging, troubleshooting, and performance optimization across multiple services or components. Partner with architects and senior engineers to define reusable platform patterns, APIs, and service boundaries. Ensure solutions follow documented architecture, security, and engineering standards and reduce manual work. Collaborate with product, operations, security, and infrastructure teams to resolve issues, prioritize defects, and drive root-cause actions. Recruit, coach, and develop engineers while building a culture of accountability, learning, inclusion, and customer focus. AI-First Leadership Expectations Demonstrate a consistent ability to apply AI-assisted approaches to improve team delivery, quality, and operational effectiveness across planning, design, execution, and troubleshooting. Establish team-level standards for effective AI usage, including expectations for test generation, code review of AI-assisted changes, documentation quality, and responsible use in day-to-day engineering work. Evaluate AI-assisted solutions through an enterprise lens, ensuring security, privacy, IP, compliance, and approved-tooling requirements are consistently followed. Use AI to improve team productivity and operational excellence by reducing repetitive work, strengthening incident triage and analysis, and helping engineers focus on higher-value technical decisions and delivery. Core Responsibilities Planning & Execution: Manage multiple medium- to large-scale initiatives, ensure timelines and deliverables are tracked, and adjust plans when priorities or resources change. Collaboration & Partnership: Drive cross-functional alignment across engineering, product, operations, security, and other stakeholders; coach the team to build strong working relationships. Problem Solving: Provide direction on complex technical and operational issues and help the team resolve ambiguous problems with sound engineering judgment. Continuous Learning: Promote skill growth, knowledge sharing, and adoption of modern practices, including AI-assisted engineering approaches where appropriate. Continuous Improvement: Identify and implement process improvements that increase efficiency, quality, and reliability across the team’s work. Performance and Development: Provide coaching, feedback, and development planning while supporting talent decisions and succession planning. Qualifications BS in Computer Science or related field (or equivalent practical experience). 10+ years of professional software engineering experience, with experience leading teams or major technical initiatives. Proven ability to lead engineers delivering backend services, platform capabilities, automation, and operational tooling. Strong system design skills, including data modeling, API design, distributed systems, and performance/reliability tradeoffs. Demonstrated experience partnering across functions to deliver results in ambiguous and fast-moving environments. Preferred Qualifications Experience leading teams working on platform engineering, infrastructure, database, workflow automation, observability, or AI-assisted software delivery. Background in cloud-native development and operations (OCI strongly preferred; AWS/Azure/GCP acceptable). Understanding of IAM, authorization, secure service-to-service communication, and secure software delivery practices. Experience building or supporting internal developer tooling, test automation, release tooling, or operational dashboards. Familiarity with Java, Python, Go, C#, or similar languages used in enterprise software environments.