Principal Software Engineer (dot Net/python, Ai)

Bonneville Bank

Multiple Locations
**
.net core and python development
Aws cloud platform experience
Microservices and rest api design
** Bonneville Bank is seeking a Principal Software Engineer with expertise in .NET and Python, focusing on innovative solutions in the banking sector. The role involves leading engineering efforts for core risk applications while fostering a culture of continuous learning and adoption of new technologies. **

Job Summary

  • Lead engineering for core risk applications, building modern, reliable software across .NET and Python on AWS.
  • Modernize legacy components, drive architectural refactors, and establish golden paths for CI/CD and automated testing.
  • Partner with product and platform teams to deliver measurable outcomes for risk operations and ensure compliance with Tech Controls and Privacy.

Matching Summary

Match Score: 75

** Bonneville Bank is seeking a Principal Software Engineer with expertise in .NET and Python, focusing on innovative solutions in the banking sector. The role involves leading engineering efforts for core risk applications while fostering a culture of continuous learning and adoption of new technologies. **

Skills & Requirements

Must-have

  • .NET Core and Python development
  • AWS cloud platform experience
  • Microservices and REST API design
  • CI/CD pipeline implementation
  • Observability and Prometheus/Grafana
  • Secure coding practices

Nice-to-have

  • Life-long learning and curiosity
  • Influencing technology direction
  • Accelerating new technology adoption
  • Familiarity with Node.js
  • Experience with AI Evaluation

Key Requirements

  • 15+ years of enterprise-grade software experience
  • Track record in regulated environments
  • Hands-on leadership and mentoring
  • Risk mindset and evidence-based decision making

Work Rights

Not specified

Tailored Resume

Cover Letter