1

Software Engineering Analyst Jobs (NOW HIRING)

Engineering Analyst

Saint Paul, MN · On-site +1

$55K - $103K/yr

Collaborate with product owners, analysts, quality engineers, and other developers to deliver ... Strong technical aptitude with a foundation in software engineering or computer science concepts ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Company Overview LP Analyst is a leading independent private asset cloud-based analytics and ... Job Summary LP Analyst is seeking a hands-on Software Engineering Tech Lead to join our growing ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Company Overview LP Analyst is a leading independent private asset cloud-based analytics and ... Job Summary LP Analyst is seeking a hands-on Software Engineering Tech Lead to join our growing ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Contribute to the pre-construction civil engineering design, planning, modification ...

next page

Showing results 1-20

Software Engineering Analyst information

See salary details

$34

$44

$52

How much do software engineering analyst jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for software engineering analyst in the United States is $44.31, according to ZipRecruiter salary data. Most workers in this role earn between $38.22 and $50.48 per hour, depending on experience, location, and employer.

What is a Software Engineering Analyst?

A Software Engineering Analyst is a professional who analyzes, designs, and supports software solutions to meet business needs. They often work closely with development teams to gather requirements, assess system performance, and recommend improvements. Their role may involve coding, testing, troubleshooting, and ensuring that software aligns with organizational objectives. Software Engineering Analysts bridge the gap between technical teams and business stakeholders, ensuring that software projects are delivered efficiently and effectively.

What is the difference between Software Engineering Analyst vs Software Developer?

AspectSoftware Engineering AnalystSoftware Developer
Primary RoleAnalyzes software systems, identifies issues, and recommends improvementsDesigns, codes, and tests software applications
Skills & CertificationsKnowledge of software analysis, testing, and troubleshooting; certifications like ISTQBProficiency in programming languages; certifications like Microsoft Certified or Java certifications
Work EnvironmentOften in IT consulting, analysis teams, or project supportDevelopment teams, coding environments, software companies
Industry UsageCommon in IT consulting, finance, and enterprise softwarePrevalent in software development firms, tech companies, startups

The main difference is that Software Engineering Analysts focus on analyzing and improving existing software systems, while Software Developers primarily create and build new software applications. Both roles require technical skills, but their core responsibilities differ, making them complementary in software projects.

What are some typical challenges Software Engineering Analysts face when transitioning from academic projects to real-world systems?

Software Engineering Analysts often find that moving from academic or theoretical projects to real-world systems introduces complexities such as dealing with legacy code, understanding large-scale architectures, and adhering to strict coding standards. They must quickly learn to collaborate with cross-functional teams, manage competing priorities, and communicate technical details to both technical and non-technical stakeholders. Additionally, analysts are expected to adapt to rapid changes in project requirements and ensure that their solutions align with business objectives, which can be quite different from classroom environments.

What are the key skills and qualifications needed to thrive as a Software Engineering Analyst, and why are they important?

To thrive as a Software Engineering Analyst, you need strong analytical abilities, proficiency in programming languages (such as Java, Python, or C#), and a relevant degree in computer science or a related field. Familiarity with software development tools, version control systems (like Git), and understanding of databases or software methodologies is typically expected. Excellent problem-solving skills, attention to detail, and effective communication are standout soft skills for this role. These competencies enable analysts to design robust solutions, collaborate with teams, and ensure the successful delivery of technology projects.
What cities are hiring for Software Engineering Analyst jobs? Cities with the most Software Engineering Analyst job openings:
What states have the most Software Engineering Analyst jobs? States with the most job openings for Software Engineering Analyst jobs include:
Engineering Analyst

Engineering Analyst

Securian Financial

Saint Paul, MN • On-site, Remote

$55K - $103K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Securian Financial rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz


Job description

The people and technology that power our Group business work is the Employee Benefit Solutions Technology (EBST) organization within Enterprise Technology. As a member of the COMET (Client Onboarding and Medical Underwriting Engineering Team), you will contribute to the development and support of systems that enable client onboarding, medical underwriting workflows, and employee benefits administration.

The COMET team supports business critical platforms used daily by underwriters and client implementation teams. These systems must remain stable, scalable, and reliable, particularly during peak periods such as Open Enrollment. This role is well suited for an engineer early in their career who has strong technical aptitude, a solid foundation in software engineering fundamentals, and an interest in growing their development skills, including development in a low-code environment such as the Pega Platform.

Key Responsibilities

  • Configure and enhance workflows, rules, and user interface components within a lowcode workflow platform
  • Support & enhance Javabased systems
  • Assist with troubleshooting, defect resolution, and delivering enhancements in existing application(s), under guidance from experienced engineers
  • Learn how business processes, workflow design, and data quality impact client onboarding and medical underwriting outcomes
  • Collaborate with product owners, analysts, quality engineers, and other developers to deliver incremental improvements

Required Qualifications

  • Strong technical aptitude with a foundation in software engineering or computer science concepts (through education or handson experience)
  • Exposure to Java or objectoriented programming, with interest in deepening handson development skills over time
  • Willingness and ability to learn new technologies quickly, including lowcode development platforms such as Pega
  • Basic understanding of how enterprise applications support business processes and integrate with other systems
  • Ability to troubleshoot issues, follow guidance, and incorporate feedback through collaboration and code reviews
  • Strong written and verbal communication skills, curiosity, and a growth mindset in a complex domain

Preferred Qualifications

  • Pega CSA certification or equivalent handson experience
  • Exposure to frontend or fullstack development, with interest in expanding these skills as applications evolve
  • Exposure to SQL or relational databases for basic data investigation
  • Familiarity with Agile/Scrum development environments

Securian Financial believes in hybrid work as an integral part of our culture. Associates get the benefit of working both virtually and in our offices. If you'rewithina commutabledistance (90 minutes), you'll join us 3 days each week in our offices to collaborate and build relationships. Our policy allows flexibility for the reality of business and personal schedules.

Preferred Skills:

Agile Methodology, Application Integrations, Cloud Computing, Programming Languages, Quality Assurance (QA), Software Implementations, Technical Knowledge

The estimated base pay range for this job is:

$55,700.00 - $103,400.00

Pay may vary depending on job-related factors and individual experience, skills, knowledge, etc. More information on base pay and incentive pay (if applicable) can be discussed with a member of the Securian Financial Talent Acquisition team.

Be you. With us. At Securian Financial, we understand that attracting top talent means offering more than just a job - it means providing a rewarding and fulfilling career. As a valued member of our high-performing team, we want you to connect with your work, your relationships and your community. Enjoy our comprehensive range of benefits designed to enhance your professional growth, well-being and work-life balance, including the advantages listed here:

Paid time off:

  • We want you to take time off for what matters most to you. Our PTO program provides flexibility for associates to take meaningful time away from work to relax, recharge and spend time doing what's important to them. And Securian Financial rewards associates for their service by providing additional PTO the longer you stay at Securian.

  • Leave programs: Securian's flexible leave programs allow time off from work for parental leave, caregiver leave for family members, bereavement and military leave.

  • Holidays: Securian provides nine company paid holidays.

Company-funded pension plan and a 401(k) retirement plan: Share in the success of our company. Securian's 401(k) company contribution is tied to our performance up to 10 percent of eligible earnings, with a target of 5 percent. The amount is based on company results compared to goals related to earnings, sales and service.

Health insurance: From the first day of employment, associates and their eligible family members - including spouses, domestic partners and children - are eligible for medical, dental and vision coverage.

Volunteer time: We know the importance of community. Through company-sponsored events, volunteer paid time off, a dollar-for-dollar matching gift program and more, we encourage you to support organizations important to you.

Associate Resource Groups: Build connections, be yourself and develop meaningful relationships at work through associate-led ARGs. Dedicated groups focus on a variety of interests and affinities, including:

  • Mental Wellness and Disability

  • Pride at Securian Financial

  • Securian Young Professionals Network

  • Securian Multicultural Network

  • Securian Women and Allies Network

  • Servicemember Associate Resource Group

For more information regarding Securian's benefits, please review our Benefits page.

This information is not intended to explain all the provisions of coverage available under these plans. In all cases, the plan document dictates coverage and provisions.

Securian Financial Group, Inc. does not discriminate based on race, color, religion, national origin, sex, gender, gender identity, sexual orientation, age, marital or familial status, pregnancy, disability, genetic information, political affiliation, veteran status, status in regard to public assistance or any other protected status. If you are a job seeker with a disability and require an accommodation to apply for one of our jobs, please contact us by email at Employment@Securian.com, by telephone 651-655-5522 (voice), or 711 (Relay/TTY).

To view our privacy statement click here

To view our legal statement click here


What Securian Financial employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom