
Lead Software Development Engineer
Job Description
The Lead Software Engineer holds a unique position within the company as both an engineering contributor and a performance leader. As an engineering contributor, the Lead Software Engineer may embed in development teams or work across teams to contribute to the success of the organization and to the delivery of business value. In the capacity the Lead Software Engineer is a key contributor to the organization, including (but not limited to) working with system architects to influence and support the intentional architecture, developing software that delivers business value (e.g. new features), scaffolding to help teams deliver faster, or test automation and testability improvements. As a performance leader, the Lead Software Engineer works closely with individual team members, their managers, scrum masters, and product owners to teach and reinforce modern software development practices.