Demo

SR SOFTWARE ENGINEER

Sunrise
Paul, MN Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 12/20/2026

POSITION SUMMARY 

The Senior Software Engineer builds software solutions for business applications as a hands-on technical lead within a high-functioning Agile team. This role guides technical delivery for assigned projects across the entire development lifecycle and application layers: presentation, business logic, and data. Responsibilities include application design, development, and testing, supported by a thorough understanding of applicable technologies, tools, and existing designs. The engineer provides technical guidance and direction to less experienced staff in resolving highly complex technical problems and ensures solutions meet quality, security, and compliance requirements. 

 

ESSENTIAL FUNCTIONS 

  • Design, develop and deliver code that is necessary to support new feature developments and enhancements in an agile environment 
  • Serve as the hands-on technical lead for assigned projects, coordinating technical implementation across contributors and driving delivery from discovery through deployment in collaboration with business stakeholders and project managers 
  • Deliver unit tests and automated tests with all code to prove correctness, robustness, and scalability 
  • Interface with 3rd party data vendors to consume 3rd Party APIs 
  • Provide innovative ideas and solutions in an ever-changing environment 
  • Possess solid communication skills and a strong customer focus 
  • Develop user facing UI using RESTful APIs and modern frontend frameworks 
  • An understanding of how to acquire business domain knowledge and apply it to automated solutions 
  • Address issues and mitigate risks, communicate status to business stakeholders, IT leaders and other IT teams impacted by the project 

 

SUPERVISORY RESPONSIBILITIES

None

 

COMPETENCIES

  • Sunrise Core Values
  • Adaptability
  • Communication
  • Compliance
  • Dependability & Flexibility
  • Initiative
  • Integrity
  • Judgement
  • Organizational Skills
  • Productivity
  • Professionalism
  • Quality Service
  • Teamwork
  • Technical /PC Skills
  • Work Quality

 

EDUCATION & EXPERIENCE

  • A minimum of 5 years software development/engineering experience 
  • Experience developing or supporting software in a banking environment preferred 
  • Experience in a polyglot environment utilizing multiple languages including: C#, Golang, Python, Typescript 
  • Experience with modern UI web development – Angular preferred, React/Vue are good alternatives 
  • Strong experience with database design in a variety of technologies: SQL Server, Snowflake, Mongo DB 
  • Azure experience including AKS, Service Bus, Cosmos DB, Synapse, Data Factory 
  • Experience building distributed and scalable applications utilizing REST services and messaging technologies 
  • Experience with CI/CD Pipelines such as Azure DevOps Pipelines, Harness, Jenkins 
  • Strong understanding of authorization and authentication 
  • Data Streaming and/or Messaging experience with RabbitMQ/Kafka/etc 
  • Knowledge of domain driven design, software design patterns and design principles 
  • Bachelor’s degree in computer science, software engineering, MIS, or related technical field; or, a minimum of 4 years of equivalent professional experience and high school diploma/GED  
  • Self-starter with strong desire to learn new concepts, processes, and technologies  
  • Demonstrates the ability to work effectively with AI tools and maintains an open, curious approach to emerging technologies 

 

COMPENSATION & BENEFITS

Annualized salary range: $96,533 $137,904 $179,275

Eligible benefits include: Medical, Dental and Vision insurance, Retirement (401k) savings, Life and AD&D insurance, Short and Long-term disability insurance, Paid Time Off (PTO), Volunteer Time Off, Paid Parental Leave, Pet Insurance, and more.  Details at www.sunrisebanks.com/about/careers/.

Salary : $96,533 - $179,275

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SR SOFTWARE ENGINEER?

Sign up to receive alerts about other jobs on the SR SOFTWARE ENGINEER career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sunrise

  • Sunrise Saint George, UT
  • Overview: Sign-on Bonus/Employee Referral Bonus: $250 Hourly Pay Rate: $17.00 to $19.00 per hour Location: 3585 S Camino Real Washington, UT 84780 (On-site... more
  • 15 Days Ago

  • Sunrise Naranja, FL
  • Job Description: Are you passionate about helping others? Would you like to make a difference in someone's life? If you answered yes, we encourage you to j... more
  • 3 Days Ago

  • Sunrise Paul, MN
  • POSITION SUMMARY The Solutions Architectserves as a strategic technical leader responsible for designing, governing, and advancing technology solutions tha... more
  • 4 Days Ago

  • Sunrise Bend, OR
  • About Dreem Health, By Sunrise Dreem Health is America’s leading digital sleep clinic. Powered by Sunrise’s technology, Dreem Health makes sleep care simpl... more
  • 4 Days Ago


Not the job you're looking for? Here are some other SR SOFTWARE ENGINEER jobs in the Paul, MN area that may be a better fit.

  • Planet Pharma Minneapolis, MN
  • Additional Position Details From The Manager Excellent knowledge on Embedded systems design, Low level FW Peripherals, communication busses, device drivers... more
  • 1 Month Ago

  • Cargill Wayzata, MN
  • Job Purpose and Impact The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal su... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!