1

Software Engineer 1 Jobs in Minnesota (NOW HIRING)

Software Engineer

Eden Prairie, MN · Remote

$72K - $130K/yr

Bachelor's degree OR 4 years of equivalent software engineering experience * 3 years of hands-on software engineering experience using Python and Java * 1 years of experience building and deploying ...

The time is now, and you will be one of the people who builds it. Job Summary JonnyPops is looking for a Software Engineer to join its AI Initiative as a hands-on contributor. Working closely with ...

... one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT ... The Software Engineer assumes a project role and may serve as a key functional core team member and ...

Established in 1991, Collabera is one of the fastest growing end-to-end information technology ... Bachelor's of Science degree in Software Engineering or Computer Science (Advanced Degree a plus ...

$80K - $90K/yr

Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 3+ years of experience in software development, with proficiency in one ...

Software Engineer

Eden Prairie, MN · Remote

$72K - $130K/yr

We are seeking a talented and driven Software Engineer to join our team. In this role, you will be ... Bachelor of Engineering (BE) in Computer Science or a related discipline * 1 years of experience ...

Job Title: Embedded Firmware & Linux Software Engineer This full-time, onsite role in Eagan ... Hands-on experience with one or more of the following: boot or bootstrap loaders, embedded file ...

Job Title: Embedded Firmware & Linux Software Engineer This full-time, onsite role in Eagan ... Hands-on experience with one or more of the following: boot or bootstrap loaders, embedded file ...

Software Engineer

Medina, MN · On-site

$90K - $112K/yr

We are seeking Software Developers to contribute to the development of the company's industry ... Strong self-awareness. Able to know one's abilities, commit to due dates, and hold oneself ...

Software Engineer

Medina, MN · On-site

$90K - $112K/yr

We are seeking Software Developers to contribute to the development of the company's industry ... Strong self-awareness. Able to know one's abilities, commit to due dates, and hold oneself ...

We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the ... Experience with integrating one or more of the following: motion control systems, machine vision ...

Senior Software Engineer

Minneapolis, MN · On-site

$127K - $168K/yr

We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the ... Experience with integrating one or more of the following: motion control systems, machine vision ...

Software Engineer

Jackson, MN · Hybrid

$80K - $95K/yr

Behind everything we do for our farmers, there is one AGCO team making it happen. We are proud to ... The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions ...

Software Engineer

Owatonna, MN · On-site

$82K - $110K/yr

As a Software Engineer, you will architect, design and create software that runs on or works with ... equivalent with programming experience * 1-5+ years' full stack experience working with ...

As a Software Engineer, you will architect, design and create software that runs on or works with ... equivalent with programming experience * 1-5+ years' full stack experience working with ...

Software Engineer

Jackson, MN · On-site

$80K - $95K/yr

Behind everything we do for our farmers, there is one AGCO team making it happen. We are proud to ... The Software Engineering department at AGCO focuses on delivering high-tech, innovative solutions ...

Software Engineer II

Saint Paul, MN · On-site

$100K - $125K/yr

They're looking for engineers who can create one. If that sounds exciting rather than intimidating ... Principal Software Engineer - video call * Panel interview and tour - in person * Peers

Software Engineer

Owatonna, MN · On-site

$82K - $110K/yr

As a Software Engineer, you will architect, design and create software that runs on or works with ... equivalent with programming experience * 1-5+ years' full stack experience working with ...

Software Engineer

Jackson, MN · Hybrid

$80K - $95K/yr

Behind everything we do for our farmers, there is one AGCO team making it happen. We are proud to ... The Software Engineering department at AGCO focuses on delivering high‑tech, innovative solutions ...

Senior Software Engineer

Eagan, MN

$124K - $164K/yr

G +1 631-759-8044 EXT 303 (O) +1 347-826-3427 (F) Suneetha.godibandi@damcosoft,com Role: Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining Agile team ...

next page

Showing results 1-20

Software Engineer 1 information

See Minnesota salary details

$5

$54

$83

How much do software engineer 1 jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for software engineer 1 in Minnesota is $54.06, according to ZipRecruiter salary data. Most workers in this role earn between $16.25 and $81.44 per hour, depending on experience, location, and employer.

What is the difference between Software Engineer 1 vs Software Engineer 2?

CriteriaSoftware Engineer 1Software Engineer 2
Required CredentialsBachelor's degree in CS or related field; entry-level experienceBachelor's degree; 1-3 years of experience, some companies prefer certifications
Work EnvironmentCollaborative teams, entry-level projects, supervised tasksMore independent, handling complex tasks, mentoring juniors in some cases
Employer & Industry UsageCommonly used for entry-level roles across tech companiesUsed for mid-level roles, often requiring proven skills and experience

Software Engineer 1 typically refers to an entry-level position with basic coding and development tasks, while Software Engineer 2 involves more experience, independence, and responsibility. The transition from SE1 to SE2 usually requires demonstrated skills and some project leadership.

What are the key skills and qualifications needed to thrive as a software engineer 1, and why are they important?

To thrive as a Software Engineer 1, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a computer science degree or equivalent experience. Familiarity with version control systems like Git, basic software development tools, and at least one programming language such as Python, Java, or C++ is essential. Strong problem-solving, teamwork, and communication skills help you adapt quickly and contribute effectively within a collaborative environment. These abilities are crucial for delivering high-quality code, learning new technologies, and succeeding in team-oriented software projects.

What are some typical challenges a software engineer 1 might face during their first year on the job?

As a Software Engineer 1, you may encounter challenges such as adapting to new codebases, learning company-specific development processes, and understanding team workflows. It's common to spend time ramping up on unfamiliar technologies and tools while balancing multiple tasks or projects. Collaborating effectively with more experienced engineers and asking questions when needed will help you overcome these hurdles and grow your technical skills quickly.

What is a software engineer 1?

Software Engineer 1 positions are entry-level roles in software development, typically for recent graduates or those with limited professional experience. Individuals in this role are responsible for writing, testing, and debugging code under the guidance of more experienced engineers. They often participate in team meetings, learn new technologies, and contribute to ongoing projects. This position serves as a foundational step in a software engineering career, providing opportunities to develop technical and problem-solving skills.
Infographic showing various Software Engineer 1 job openings in Minnesota as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $112,438 per year, or $54.1 per hour.

Software Engineer

UnitedHealth Group

Eden Prairie, MN • Remote

$72K - $130K/yr

Full-time

Retirement

Re-posted 25 days ago


UnitedHealth Group rating

7.6

Company rating: 7.6 out of 10

Based on 146 frontline employees who took The Breakroom Quiz

188th of 887 rated healthcare providers


Job description

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. 

As a Software Engineer within Optum Technology, you will design, develop, and deliver cutting-edge Generative AI solutions and scalable enterprise software products. In this role, you will apply systematic software engineering principles to build robust data pipelines, deploy advanced AI models, and operationalize cloud-native solutions over clinical and healthcare datasets. You will collaborate closely with lead engineers and cross-functional teams to translate business requirements into high-performing, reliable software solutions that drive continuous innovation and improve health outcomes.

You will enjoy the flexibility to telecommute* from anywhere within the U.S. as you take on some tough challenges.

Primary Responsibilities:

  • Design, develop, and deploy AI-powered solutions and Generative AI applications (e.g., classification, forecasting, NLP, deep learning, LLM apps) to address complex business challenges with an emphasis on responsible use of AI
  • Build robust data and feature pipelines over large clinical and claims datasets using efficient, well-tested Python (pandas/NumPy) and SQL
  • Develop and operationalize LLM capabilities, including prompt design, fine-tuning, Retrieval-Augmented Generation (RAG) pipelines, vector indexing, and model evaluation with guardrails
  • Establish and adhere to best practices for software engineering, code reviews, documentation, design standards, and systematic testing to ensure high-quality production deliverables
  • Build, deploy, monitor, and operate cloud-native production services on Azure, incorporating CI/CD, experiment tracking, and cost/performance optimization
  • Use enterprise-approved tools and methodologies to streamline workflows, automate tasks, and drive continuous operational efficiency
  • Translate business requirements into technical solutions, evaluate emerging technical trends, recommend alternative technical approaches, and support product roadmaps
  • Collaborate closely with lead engineers and project teams to deliver quality solutions on aggressive timelines

You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear directions on what it takes to succeed in your role as well as provide development for other roles you may be interested in.

Required Qualifications:

  • Bachelor's degree OR 4 years of equivalent software engineering experience
  • 3 years of hands-on software engineering experience using Python and Java
  • 1 years of experience building and deploying cloud-native solutions within cloud environments (e.g., Azure)
  • 1 years of demonstrated experience with core software engineering practices, including GitHub, code reviews, CI/CD, and unit testing
  • 6 months of experience developing Generative AI applications (e.g., LLMs, RAG pipelines, vector databases)

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, or related technical field
  • 2 years of experience building, evaluating, and tuning machine learning, deep learning, or AI models
  • Experience working with large-scale clinical, claims, or healthcare datasets
  • Strong foundation in machine learning theory, statistics, optimization, and probability
  • Proven ability to translate complex business needs into technical designs and recommend optimal software architectures

*All Telecommuters will be required to adhere to UnitedHealth Group's Telecommuter Policy.

Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $72,800 to $130,000 annually based on full-time employment. We comply with all minimum wage laws as applicable.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. 

Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants. 

At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location, and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups, and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.

UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.

UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.

#RPO #GREEN


What UnitedHealth Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom