Full Time

Principal Software Engineer - Developer Experience

General Motors
Center, MI
???* / year

Job Description

About this kind of role

What a Principal Software Engineer - Developer Experience usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and maintains tools and systems that improve the productivity and efficiency of software developers. This role focuses on creating a positive and streamlined developer experience, often involving building internal platforms, libraries, and automation tools. Responsibilities include collaborating with other engineering teams to understand their needs and translating those needs into technical solutions. A Principal Software Engineer in this area also mentors junior engineers and contributes to architectural decisions.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, or Google Cloud), and familiarity with DevOps practices, CI/CD pipelines, and software development lifecycle tools are generally required.

Good fit for: Individuals with strong software engineering fundamentals, a passion for improving developer workflows, and excellent communication and collaboration skills often thrive in this role.

🌙 Night shift. It is 2:33 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.