Engineering Team Lead managing core software development team at Gravie. Leading technical decisions and fostering a collaborative environment for innovative health benefit solutions.
Responsibilities
Contribute 30-40% hands-on development work alongside your team
Drive technical decisions and architecture for your team's domain
Conduct thorough code reviews and maintain high engineering standards
Champion best practices: automated testing, CI/CD, security, and performance optimization
Partner with Product and Design teams to translate requirements into technical solutions and prioritize work
Manage on-shore and off-shore engineers
Foster a collaborative, high-performing team culture aligned with Gravie's mission
Remove blockers and create an environment where engineers can do their best work
Facilitate sprint planning, retrospectives, and continuous process improvement
Ensure predictable, high-quality software delivery using a continuous delivery model
Track and improve team metrics: velocity, quality, and customer impact
Coordinate with other engineering teams and stakeholders on cross-team initiatives
Oversee resource capacity planning and allocation to maintain a focused team to deliver on projected demand and budget
Participate in on-call rotation and incident response when needed
Requirements
2+ years managing software engineers
7+ years hands-on software development experience
Strong background in modern web applications, APIs, and cloud infrastructure (AWS preferred)
Experience with our tech stack or willingness to learn quickly: Java, Spring Boot, TypeScript, React, Clojure, ClojureScript, Groovy
Track record of delivering software in fast-paced, agile environments
Demonstrated ability to influence without authority and build consensus
Experience translating business requirements into technical solutions
Comfortable presenting technical concepts to non-technical stakeholders
Strong coaching and mentorship skills
Solid understanding of software architecture principles and design patterns
Experience with automated testing, CI/CD pipelines, and DevOps practices
Knowledge of security best practices and compliance requirements
Ability to debug complex systems and lead incident response
AI Software Engineer integrating commercial AI tools and agents into design flow at Broadcom. Responsible for optimizing performance and coordinating AI systems within a worldwide R&D team.
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.