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. The Lead Software Engineer engages across teams and embeds within teams to promote skills growth to help team members and teams become high performing. To accomplish this, the Lead Software Engineer is expected to be a master of his or her craft and have the professionalism and influence to partner, lead and mentor others. The Lead Software Engineer demonstrates empathy, meet others where they are at. and helps them improve.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
High school or GED