Personify Health is seeking a Tech Lead Software Engineer to drive technical excellence and shape business strategy, simplifying and personalizing the health experience to improve health and reduce costs for companies and their people.
Requirements
- Typically requires 8+ years experience in software engineering role
- Consistently writes production-ready code that is easily testable, understood by other developers, and accounts for edge cases and errors
- Proficient at using systematic debugging to diagnose all issues within delivery stream domains
- Demonstrated capacity to clearly communicate about complex technical, architectural, and organizational problems while proposing complete iterative solutions
- Experience owning projects from concept to production, including proposal, discussion, and execution
- Proven ability to foster culture of observability and help teams use operational data to improve stability and performance
- Knowledge across all specialties practiced within department or sub-department
Responsibilities
- Drive strategic technical direction: Lead stream-level strategic efforts while helping refine roadmaps based on technical strategy and constraints, defining new product abilities utilizing platform capabilities.
- Provide technical leadership: Serve as escalation point for sub-department teams facing complex technical challenges while proposing architectural changes that solve scaling and performance problems.
- Foster engineering excellence: Develop proven systems and replicate approaches across teams so others can learn and improve while advocating for best practices in delivery stream.
- Mentor and develop talent: Actively drive technical skills of immediate and extended teams with consideration of career stage and personal trajectory while scaling teams through effective mentoring.
- Enable cross-functional collaboration: Remove barriers by working with others around shared needs, creating strategies that cross organizational boundaries to achieve broad business goals.
- Lead strategic initiatives: Set clear, challenging goals for portfolio of work while understanding business objectives and incorporating them into technical planning and execution.
- Serve as the 'Development Expert' for their team, driving the direction of their part of the organization and influencing cross-team alignment on critical business goals
Other
- Effective communication skills with ability to regularly achieve consensus with peers and provide clear status updates
- Self-motivated and self-managing with excellent organizational skills
- Demonstrated ability to work closely with other parts of organization while thriving in remote environment
- Inclination towards communication, inclusion, and visibility with willingness to experiment and confront problems of large complexity and scope
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied as a general requirement)