Full Time

Staff Software Engineer- Machine Automation

IPG Photonics
Minneapolis, MN
$135,000 - $200,000* / year (about $65–$96 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Staff Software Engineer- Machine Automation usually does. The employer's own details are in the listing.

Typically does: A Staff Software Engineer focuses on complex software design, development, and implementation, often leading technical initiatives and mentoring other engineers. They are responsible for the architecture and scalability of systems, ensuring they meet performance and reliability goals. This role frequently involves collaborating with cross-functional teams to define requirements and deliver solutions. Staff Engineers are expected to have a significant impact on the technical direction of a project or organization.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with cloud platforms (AWS, Azure, or Google Cloud), and strong skills in software design patterns, data structures, and algorithms are typically required.

Good fit for: Individuals with extensive software engineering experience and a proven ability to solve challenging technical problems and guide others are well-suited for this role.

In the Rochester, NY metro area, the middle pay across its 494,000 jobs was $51,210 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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