×
Register Here to Apply for Jobs or Post Jobs. X

Principal Platform Engineer

Job in Sandy, Salt Lake County, Utah, 84092, USA
Listing for: Mountain America Credit Union
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
** LOCATION
* * Mountain America Center - Hybrid:9800 S Monroe St  Sandy, UT 84070
** SCHEDULE
* * Full Time To be effective, an individual must be able to perform each job duty successfully.

Leads the architecture and design of full stack solutions for complex business problems, and break down projects and features into manageable tasks, particularly with large projects that involve multiple teams.

Leads full-stack software development covering database design, services and API implementations, and front-end UI development for an engaging user experience primarily with C# and Backstage.

Work with stakeholders on determining priorities and capabilities of the platform.

Work with other teams across the organization in the establishment of standards and best practices, and to reduce operational complexity.
** KNOWLEDGE, SKILLS, and ABILITIES
** The requirements listed are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
** Experience
* * Minimum 8 years of platform engineering or related area experience with 3 in a senior level position.

Experience in contributing to the standardization of SDLC processes and methodologies across the organization, for both internally developed software and externally acquired systems.

Experience in implementing cloud providers at the organization level.

Experience with relational databases.

Experience with teaching and guiding platform engineering and automation practices and concepts to others.

Familiarity with banking or credit union regulatory and security requirements is a plus. Familiarity with core banking or credit union systems such as Keystone is a plus.
** Education
* * Bachelor’s degree from an accredited institution in computer science, information systems, or related field. Education will be verified. OR 4 years combined education and experience in Platform Engineering, Dev Ops or Software Development.
** Language Skills
**** Other

Skills and Abilities

** Willingness and ability to contribute to software development tasks as assigned, with a proven ability to implement and troubleshoot code changes in C#, MVC, .NET Core, JavaScript, Type Script or other languages.

Ability to architect and develop tools and utilities as needed to support the platforms systems. Excellent communication skills (verbal and written) are critical, along with exceptional problem-solving skills, and exceptionally professional behavior when interacting with and responding to other technical teams throughout the organization. Ability to work both autonomously and collaboratively in a fast-paced environment.

Self-starter with strong organizing and time management skills and the ability to work productively and efficiently in a fast-paced environment with multiple projects and timelines.

Possess a desire and willingness to learn and continually update knowledge based on evolving Dev Ops concepts, strategies, tools, etc.
** PHYSICAL ABILITIES / WORKING CONDITIONS
** Ability to sit, talk and hear consistently
** Vision Requirements
** Color vision (ability to identify and distinguish colors)
Ability to lift up to 10 pounds frequently and up to 25 pounds occasionally

Follow @Mountain America Life  on  and  to see why our team members love working at Mountain America!

Mountain America Credit Union is one of the foremost financial institutions in the country, with more than 95 branches located in 5 states (Utah, Idaho, Nevada, Montana, and Arizona). We believe that a healthy balance between work, home life, and play is essential to our team members and our success. We offer a friendly, comfortable and inclusive work environment, fun employee activities and exciting charity events to ensure that no day is dull at Mountain America.

Our purpose is to help members enjoy a good life by providing them a positive incentive to save and manage their finances. We also give members easy access to their accounts and allow them to control their funds in a variety of ways, including ATMs, online home banking, mobile banking, direct deposit, automatic payment options and access through a large branch network.

When making decisions, we always put members' needs first. It's just the way we do business and a part of the "people helping people" philosophy of credit unions.
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary