Engineer Lead Sr.
Core
Leading end-to-end application system development and maintenance on large, complex, enterprise-wide technology platforms for a health company.
Role type
Senior Individual Contributor Engineering Lead
Builds
Enterprise application systems and technology platforms
Domain
Healthcare / Enterprise Software
Deliverable
production ML models | product features
Required skills
System architecture design, requirements gathering, technical design reviews, code reviews, test plan oversight, change request management, multi-dimensional platform experience, business-technical application knowledge
Preferred skills
Team mentoring, leading large projects, troubleshooting, multi-database and multi-language expertise, healthcare industry experience, monolithic/layered/service-oriented/microservices architectures, event-driven architecture, API-first design, distributed systems, Docker, Kubernetes, cloud platforms, infrastructure automation, message brokers (Kafka, RabbitMQ, Azure Service Bus, AWS SNS/SQS), relational databases (SQL Server, Oracle, PostgreSQL, MySQL), NoSQL databases (MongoDB, DynamoDB, Cosmos DB, Cassandra), CI/CD pipelines, DevOps practices, software frameworks (Spring Boot, .NET, Node.js, React, Angular), programming languages (Java, C#, Python, JavaScript, TypeScript, Go)
Responsibilities
Maintain active relationships with customers to determine business requirements, lead requirements gathering meetings, review designs with the business, lead efforts with Web and marketing teams to increase web product presence, anticipate broad technical change, prioritize projects and make trade-offs based on business needs, understand and articulate scaling and reliability limits for major business parts, own the change request process, develop and own lists of final enhancements, define application scope and objectives, supervise preparation of technical/functional specifications, perform technical design and code reviews, ensure unit and system testing completion, deliver application technology solutions and data information planning, participate in multi-year technology strategy development, partner with stakeholders to identify long-term technical trajectory, create architecture and anticipate future technology needs, lead internal conversations on technology direction and drive team consensus, coordinate and manage on-call support and system monitoring, review and monitor initiatives for end-to-end impact, participate in review and decision making for enterprise solutions
Seniority
Senior, hands-on IC with leadership responsibilities