Senior Cloud Engineer

3 weeks ago


Salt Lake City, United States Medallion Bank Full time

Who we are: At Medallion Bank we finance fun We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States. Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it How You Will Support The Team: Responsible for designing, implementing, securing, and optimizing our Azure cloud infrastructure. The ideal candidate has deep expertise in cloud architecture, automation, identity management, security, and AI/ML integration, ensuring our cloud infrastructure supports current and future business needs. This role requires strategic leadership, technical excellence, and hands-on execution. What We Are Looking For: Must be located in the Salt Lake City, Utah area, willing to work a hybrid schedule with some in office work required. Azure Cloud Architecture & Management: Design, implement, and maintain a scalable, high-performance, and secure Azure infrastructure, including virtual networks, virtual machines, storage, resource groups, and cloud-native services. Identity & Access Management: Design and manage identity and access solutions leveraging Azure AD, RBAC, and privileged access management to ensure secure authentication and authorization. Automation & Infrastructure as Code (IaC): Develop and manage IaC solutions using Terraform, Bicep, and ARM templates to automate infrastructure deployment and configuration. Security & Compliance: Implement and enforce Azure security best practices, including zero-trust architecture, identity governance, network security policies, and regulatory compliance requirements (e.g., NIST, CIS, ISO 27001). Monitoring & Optimization: Configure and manage Azure Monitor, Log Analytics, Application Insights, and Sentinel for real-time visibility into performance, security, and cost efficiency. DevOps & CI/CD Integration: Work closely with development teams to establish CI/CD pipelines using Azure DevOps, GitHub Actions, and containerization technologies (Docker, Kubernetes, AKS). AI/ML & Emerging Technologies: Evaluate and implement AI/ML services within Azure, including Copilot, exploring innovative ways to enhance automation, data processing, and business intelligence. Disaster Recovery & Business Continuity: Design and maintain backup and disaster recovery strategies leveraging Azure Backup, Site Recovery, and multi-region failover planning. Collaboration & Leadership: Partner with IT leadership, developers, security teams, and business stakeholders to align cloud strategy with organizational goals. Provide mentorship and training to team members. Documentation & Best Practices: Develop comprehensive documentation for cloud architecture, policies, and standard operating procedures. You would be a GREAT fit with these skills: Expertise in Microsoft Azure, including compute, networking, storage, security, and identity management. Strong proficiency in automation and scripting (PowerShell, Python, Bash, or similar). Deep understanding of Azure AD, hybrid identity, and identity governance frameworks. Experience in enterprise security frameworks and zero-trust security models. Proficiency in DevOps methodologies, including CI/CD, Infrastructure-as-Code, and GitOps. Strong background in cloud cost management and FinOps principles. Experience with networking concepts (VNETs, NSGs, VPNs, ExpressRoute, Load Balancers, etc.). Ability to lead and drive cloud transformation projects with minimal supervision. Strong analytical, problem-solving, and troubleshooting skills. Excellent verbal and written communication skills to interact with technical and non-technical stakeholders Preferred Level of Experience: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). 5+ years of hands-on experience with Microsoft Azure cloud services. 2+ years experience working in a similar role. Proven track record of managing complex Azure environments and enterprise cloud solutions. Hands-on experience with IaC tools (Terraform, ARM templates, Bicep). Expertise in DevOps tools (Azure DevOps, GitHub Actions, Kubernetes, Docker). Azure certifications highly preferred (e.g., Microsoft Certified: Azure Solutions Architect Expert, Azure DevOps Engineer Expert, Azure Security Engineer Associate). Experience with AI/ML in cloud environments is a plus. What's in it for YOU? Comprehensive benefits including medical, dental, vision, disability, and life insurance 401K with a company match PTO including 11 federal paid holidays off, vacation time and sick time Financial Wellness Program Volunteer Opportunities Awesome company culture and co-workers who love to work here - 30% of our employees have worked at Medallion Bank for 10 years. Work Life Balance - We don't use that term lightly Company Wide Open Door Policy Hybrid Work Schedule for positions that qualify Please note that if selected, you are required to pass a pre-employment background check and maintain a clear background.



  • Salt Lake City, United States Western Governors University Full time

    If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed...


  • Salt Lake City, United States Collins Engineer Full time

    Overview Want the resources and opportunities of a top structural engineering firm, while still retaining the connections of a small company? Collins Engineers, Inc. provides design and analysis services coupled with field experience to the transportation, marine, construction, and land development industries. Working at Collins offers the opportunity to...

  • Senior Cloud Engineer

    4 weeks ago


    Salt Lake City, United States Medallion Bank Full time

    Senior Cloud Engineer (Azure) Medallion Bank Join to apply for the Senior Cloud Engineer (Azure) role at Medallion Bank. At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners....


  • Salt Lake City, United States Collins Engineer Full time

    Overview Want the resources and opportunities of a top structural engineering firm, while still retaining the connections of a small company? Collins Engineers, Inc. provides design and analysis services coupled with field experience to the transportation, marine, construction, and land development industries. Working at Collins offers the opportunity to...


  • Salt Lake City, United States Medallion Bank Full time

    Director, People Operations @ Medallion Bank | Strategic HR Planning Who we are At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of...


  • Salt Lake City, United States Navient Full time

    Our mission is to make higher education accessible and affordable for everyone. We empower students with financial support and supercharge their ability to pay down their debt, so they can get on the right financial track, fast. We build tools that help people feel in control of their financial future, including: Private student loans - low rates,...


  • Salt Lake City, United States Teradata Corporation (SE) Full time

    A leading data analytics company is seeking a Senior Software Engineer to join their Managed Cloud team in Salt Lake City, UT. You will design and implement scalable cloud services and develop networking solutions, contributing to cutting-edge cloud products. The ideal candidate has extensive experience in cloud platforms and strong problem-solving skills....


  • Salt Lake City, United States Capital One Full time

    A financial technology company is seeking a Senior Manager of Software Engineering to lead diverse projects, focusing on cloud technologies and team management. The ideal candidate will have significant experience in software engineering, particularly with Java and Python, and a strong background in cloud computing and distributed systems. This role offers a...


  • Salt Lake City, United States Humana Inc Full time

    A healthcare services provider in Salt Lake City seeks a Senior CyberSecurity Engineer to enhance security measures for their products. This role involves engineering data protection solutions, working with cloud services, and implementing security protocols to safeguard sensitive data. Prior experience with Azure, CI/CD pipelines, and a strong understanding...


  • Salt Lake City, United States Capital One Full time

    A leading fintech company is seeking a Senior Manager for Software Engineering to lead teams in building innovative cloud-based solutions. This role requires strong engineering expertise, leadership in managing talent, and effective communication with stakeholders. Ideal candidates have extensive experience in software engineering and cloud technologies....