Celtic Bank
Join one of the nation's leading small business lenders as we modernize banking through technology innovation. We're seeking a dynamic Engineering Manager to lead a talented team of engineers responsible for building and scaling the software solutions that power our lending operations.
In this role, you'll drive engineering excellence, guide technology strategy, and foster an Agile, collaborative environment. You'll also serve as a Scrum Master, ensuring your team delivers high quality, compliant, and customer centric software that enables small businesses to thrive.
Leadership & Team Development
Lead, coach, and inspire a team of software engineers to deliver reliable, scalable, and high-performing systems
Foster a culture of collaboration, innovation, and continuous learning
Mentor engineers to support their professional growth and career advancement
Technical Oversight
Oversee system design, development, and deployment to ensure adherence to best practices, security standards, and performance goals
Maintain technical excellence across multiple languages and frameworks, including C#, Apex, and Python
Drive integration strategy and ensure APIs are secure, efficient, and scalable
Agile & Delivery Management
Act as Scrum Master for the team—facilitate sprint planning, standups, retrospectives, and backlog grooming
Promote Agile principles to enhance delivery predictability and quality
Collaborate with various teams to deliver business-critical projects on time and within scope
Technology Strategy
Contribute to the technology roadmap in alignment with the organization's business objectives
Evaluate new technologies, tools, and practices to improve productivity and system performance
Strengthen CI/CD pipelines and modernization efforts
Stakeholder Collaboration
Work closely with internal business partners to translate requirements into technical solutions that create measurable business value
Communicate effectively across both technical and non-technical teams, ensuring transparency and alignment
Requirements
Bachelor's degree in Computer Science, or a related field (or equivalent experience)
Proven experience managing and mentoring software engineering teams in a fast-paced environment
Proficiency in C#, APEX, Python, or at least more than one modern programming language
Strong background in API development, systems integration, and DevOps principles
Familiarity with cloud platforms (AWS, Azure, or equivalent) and modern development frameworks
Experience with CI/CD pipelines and tools such as Jira, Bitbucket, and Jenkins
Demonstrated success applying Agile/Scrum methodologies as a Scrum Master or Agile leader
Exceptional problem-solving, analytical, and communication skills
Ability to manage multiple priorities and adapt quickly to change
Benefits
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 (we're talking catered meals three times a week, lunch and learns, and onsite gym.)
Headquartered in the heart of downtown Salt Lake City, Utah, Celtic Bank was named a top SBA lender in the nation in 2024! Celtic Bank is a leading nationwide lender specializing in SBA 7(a), SBA 504, USDA B&I, express loans, asset-based loans, commercial real estate loans and commercial construction loans.
Celtic Bank is an equal opportunity employer and complies with all applicable federal, state and local fair employment practices laws.
Physical And Other Requirements This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
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.
#J-18808-Ljbffr
In this role, you'll drive engineering excellence, guide technology strategy, and foster an Agile, collaborative environment. You'll also serve as a Scrum Master, ensuring your team delivers high quality, compliant, and customer centric software that enables small businesses to thrive.
Leadership & Team Development
Lead, coach, and inspire a team of software engineers to deliver reliable, scalable, and high-performing systems
Foster a culture of collaboration, innovation, and continuous learning
Mentor engineers to support their professional growth and career advancement
Technical Oversight
Oversee system design, development, and deployment to ensure adherence to best practices, security standards, and performance goals
Maintain technical excellence across multiple languages and frameworks, including C#, Apex, and Python
Drive integration strategy and ensure APIs are secure, efficient, and scalable
Agile & Delivery Management
Act as Scrum Master for the team—facilitate sprint planning, standups, retrospectives, and backlog grooming
Promote Agile principles to enhance delivery predictability and quality
Collaborate with various teams to deliver business-critical projects on time and within scope
Technology Strategy
Contribute to the technology roadmap in alignment with the organization's business objectives
Evaluate new technologies, tools, and practices to improve productivity and system performance
Strengthen CI/CD pipelines and modernization efforts
Stakeholder Collaboration
Work closely with internal business partners to translate requirements into technical solutions that create measurable business value
Communicate effectively across both technical and non-technical teams, ensuring transparency and alignment
Requirements
Bachelor's degree in Computer Science, or a related field (or equivalent experience)
Proven experience managing and mentoring software engineering teams in a fast-paced environment
Proficiency in C#, APEX, Python, or at least more than one modern programming language
Strong background in API development, systems integration, and DevOps principles
Familiarity with cloud platforms (AWS, Azure, or equivalent) and modern development frameworks
Experience with CI/CD pipelines and tools such as Jira, Bitbucket, and Jenkins
Demonstrated success applying Agile/Scrum methodologies as a Scrum Master or Agile leader
Exceptional problem-solving, analytical, and communication skills
Ability to manage multiple priorities and adapt quickly to change
Benefits
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 (we're talking catered meals three times a week, lunch and learns, and onsite gym.)
Headquartered in the heart of downtown Salt Lake City, Utah, Celtic Bank was named a top SBA lender in the nation in 2024! Celtic Bank is a leading nationwide lender specializing in SBA 7(a), SBA 504, USDA B&I, express loans, asset-based loans, commercial real estate loans and commercial construction loans.
Celtic Bank is an equal opportunity employer and complies with all applicable federal, state and local fair employment practices laws.
Physical And Other Requirements This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
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.
#J-18808-Ljbffr