More jobs:
Senior Software Engineer; Backend
Job in
Salt Lake City, Salt Lake County, Utah, 84193, USA
Listed on 2026-06-03
Listing for:
Celtic Bank
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Celtic Bank is seeking a highly skilled Senior Software Engineer with deep expertise in backend development, cloud technologies, distributed systems, and API integrations. In this role you will design, build, maintain, and operate scalable cloud‑native software systems used by both internal teams and external business partners. You’ll collaborate closely with engineering teams, business stakeholders, and third‑party partners to ensure seamless integrations, reliable system performance, and high engineering standards.
In office days:
Tuesdays and Thursdays.
- Design, develop, and deploy scalable cloud‑native distributed backend systems capable of supporting over 1 million users while meeting strict SLAs
- Collaborate closely with engineering teams and business stakeholders to translate user needs into high‑quality technical solutions
- Build and maintain resilient integrations with third‑party APIs and platforms
- Evaluate architectural trade‑offs and provide technical guidance aligned with business goals
- Deliver accurate development estimates and communicate project status effectively
- Support production systems through monitoring, logging, alerting, and operational improvements
- Troubleshoot and resolve issues within large‑scale distributed systems
- Create and maintain comprehensive technical and architectural documentation
- Improve developer tooling, CI/CD pipelines, and build/release processes
- Participate in code reviews, testing, and quality assurance to ensure secure, maintainable software
- Mentor engineers and foster a culture of learning, feedback, and craftsmanship
- Stay current with emerging technologies, software development methodologies, and engineering best practices
- Leverage AI tools and technologies to enhance software development workflows and productivity
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional backend software engineering experience using cloud platforms
- Strong experience with C# and Microsoft Azure preferred
- Expert‑level understanding of:
- API design and integrations
- Distributed systems
- Event‑driven architectures
- Relational and non‑relational databases
- Performance optimization and scalability
- Exceptional communication and collaboration skills
- Strong analytical thinking and problem‑solving capabilities
- Demonstrated ownership mindset and ability to work effectively in ambiguous environments
- Excellent time management and professional work ethic
- Medical, dental, vision
- 401(k) with employer match
- Life and long‑term disability coverage
- HSA and FSA plans
- Holidays and paid time off requests
- Robust wellness program (catered meals three times a week, lunch and learns, onsite gym)
Celtic Bank is an equal opportunity employer and complies with all applicable federal, state and local fair employment practices laws.
Physical And Other Requirements- Stationary Work:
The employee is frequently required to stand, walk, use hands to type, handle documents, and perform other office related duties. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects - Mobility:
The employee in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc - Communicate:
The employee is regularly required to talk or hear and will frequently communicate with others. Must be able to read, write and understand fluent English - Work Model:
The employee in this position will work either a fully Onsite or Hybrid work model. All employees, regardless of location, may be required to travel to the Salt Lake City office for mandatory company meetings, events, or related occasions. - Utah-based employees:
Hybrid work schedule available after initial training period in our Salt Lake City, Utah office – department and job requirements will determine eligibility.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×