Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

JobNimbus

Job Description

Job Description

We are obsessed with the hero's journey at JobNimbus. Every person has a hero's journey—Hermione Granger, James T. Kirk, Frodo Baggins, Anna & Elsa, Nacho Libre, and even YOU! This is our "call to adventure" to come check out JobNimbus. What do you have to lose? You might make a few new friends, learn about a sick new company doing some amazing things, and maybe even land a new job!

Mission:

Build, scale, and maintain JobNimbus's identity, authentication, authorization, and account management services. Partner closely with engineering, product, and security teams to implement enterprise SSO, fine-grained access control models (RBAC/ABAC), and secure API auth flows that seamlessly support multi-tenant, parent-child account structures.

What You'll Be Doing:

  • Build, maintain, and enhance backend services powering JobNimbus's identity, authentication, and authorization platform.

  • Implement enterprise SSO integrations (SAML 2.0, OIDC) with customer identity providers such as Okta, Microsoft Entra ID, and Google Workspace.

  • Implement fine-grained access control models—including role-based and attribute-based access control (RBAC/ABAC), permissions, and access profiles—for complex multi-tenant and parent-child account hierarchies.

  • Modernize platform-wide authentication features, including MFA implementation, session/token lifecycles, user provisioning (SCIM), and service-to-service auth.

  • Design and build secure, well-documented RESTful APIs and auth workflows for public/partner APIs (OAuth 2.0 flows, scoped tokens, API key management).

  • Write production-ready code in C# and Node.js with a strong focus on security, performance, and maintainability.

  • Build event-driven backend components for identity events, automated user provisioning, and secure audit logging.

  • Collaborate with product managers, security engineers, and peer developers to translate auth and identity requirements into clear technical designs.

  • Drive operational quality across identity services through unit/integration testing, threat modeling, observability, and proactive monitoring.

  • Leverage AI-assisted development tools to speed up execution, automate routine tasks, and increase code quality.

What Makes You the Hero for This Job:

  • 5+ years of professional software engineering experience with a heavy focus on backend services and distributed systems.

  • Strong working knowledge and hands-on experience with modern identity standards: OAuth 2.0, OpenID Connect, SAML 2.0, JWT, MFA, and SCIM.

  • Experience implementing enterprise SSO integrations and working with IdPs (e.g., Okta, Microsoft Entra ID, Auth0, or Google Workspace).

  • Proven track record building granular authorization systems (RBAC/ABAC), multi-tenant permission layers, and complex account hierarchies.

  • Strong backend development experience using C# and/or Node.js.

  • Practical experience designing and securing public/internal APIs (REST, OAuth 2.0, token management).

  • Experience with event-driven architectures and distributed system design patterns.

  • Solid database experience in SQL and NoSQL environments (experience with Couchbase is a plus).

  • Experience with cloud infrastructure (AWS), Docker, and Infrastructure as Code (Terraform).

  • Strong collaborator who can partner effectively with product and security stakeholders.

  • Nice to have: Exposure to subscription or entitlement management platforms (e.g., Chargebee, Stripe Billing) and how billing plans tie into feature entitlements and access controls.

  Superpowers:

  • Extreme Ownership. You own the outcomes, drive initiatives, and solve problems proactively. If you need direction and someone to hold your hand, this job is not for you.
  • Customer Obsessed. Everything we build should leave our customers saying, "Aw dip. This product is off the charts cool. Whoever wrote that code deserves a raise!"
  • Proactive Learning. You stay ahead of the curve, continuously learning and implementing cutting-edge technologies.
  • Team Commitment. You build, mentor, and lead a high-performance engineering team that delivers results together.
  • Self Awareness. You know your strengths, weaknesses, and how to surround yourself with the right talent to succeed.

Mentor (Hit us up to get more information)

Dustan Halbach - Specialist in hiring amazing people, lover of the outdoors, hunting, fly fishing, snowboarding, hockey and golf.

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Lehi, UT vacancy
  •  ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and... 
    Senior
    Remote work

    MX

    Lehi, UT
    1 day ago
  •  ...states and we’re just getting started!We are looking for legendary engineers. You know the type. When you are at lunch and a story starts...  ...and maintain Neighbor.com’s marketplace.Produce high quality software that enhances the customer experience.Manage project... 
    Senior
    Full time
    Work at office

    Neighbor

    Lehi, UT
    6 days ago
  •  ...Annualized base pay may vary depending on geographic location, job-related knowledge, skills, and experienceWe’re looking for a Senior Software Engineer II to provide technical leadership within a collaborative XactRestore product team. Our teams bring together product... 
    Senior

    Verisk Analytics

    Lehi, UT
    4 days ago
  •  ...do meaningful work, influence outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with their finances... 
    Senior
    Contract work

    MX

    Lehi, UT
    4 days ago
  • $135k - $170k

     ...certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why...  ...post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help build this platform from... 
    Senior
    Flexible hours

    DigiCert

    Lehi, UT
    6 days ago
  •  ...Senior Software Engineer Lehi, Utah, Open to Remote At Podium, we bring AI Employees to local businesses that turn every conversation into revenue. Trusted by 60,000+ businesses across Auto, Home Services, and Aesthetics, Podium captures and converts leads 24/7,... 
    Senior
    Temporary work
    Summer holiday
    Local area
    Remote work
    Weekend work

    Podium

    Lehi, UT
    2 days ago
  • $145k - $165k

     ..., and help define the next generation of legal technology, we'd love to meet you.What You’ll Do NetDocuments is seeking a Senior Software Engineer - Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value... 
    Senior
    Immediate start

    NetDocuments

    Lehi, UT
    3 days ago
  • $139k - $257.55k

    The OpportunityAs a full-stack Senior Software Engineer at Adobe Workfront, you will play a key role in shaping the future by designing and delivering high-impact features that empower teams worldwide. You will work closely with your engineering team and partner with Product... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    Lehi, UT
    3 days ago
  •  ...ABOUT THIS POSITION Our client base is constantly growing and we’re looking for great software engineers to make our team better. As a Software Engineer, you’ll be a technical contributor for our Aware platform. You’ll be challenged often and will find yourself working... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours
    Shift work

    Waystar

    Lehi, UT
    1 day ago
  •  ...company and changed an industry by putting the customer first, always. The best is yet to come!Why you want this jobAs a Senior Backend Software Engineer at SeekWell, you'll collaborate with a team of engineers to develop, maintain, and support the backend services and... 
    Senior
    Work at office
    Flexible hours

    1-800 CONTACTS

    Draper, UT
    4 days ago
  • Design, develop, test, and maintain software for a business-to-business product used by contractors and estimators to manage remodeling projects. A senior developer at this level is expected to contribute beyond individual tasks — through code review, pairing, and knowledge... 
    Senior
    For contractors

    Verisk Analytics

    Lehi, UT
    6 days ago
  • $148k - $155k

     ...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com Title: Senior Software Engineer Global Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt... 
    Senior
    Full time
    Remote work

    Franklin Covey

    Draper, UT
    3 days ago
  •  ...changed an industry by putting the customer first, always. The best is yet to come! Why you want this role As a Senior Software Engineer on SeekWell's Enterprise Commerce team, you'll help build, maintain, and evolve the platforms that support multiple storefronts... 
    Senior
    Flexible hours

    1-800 CONTACTS

    Draper, UT
    5 days ago
  • $153.19k

     ...Senior Software Engineer Job Locations US-Remote Our Mission Our mission is to SAVE AND IMPROVE LIVES BY EMPOWERING HEALTHCARE CONSUMERS. Come be part of remarkable. Overview Name of Employer: HealthEquity, Inc. Position Title: Senior Software... 
    Senior
    Work experience placement
    Remote work
    Monday to Friday
    Shift work

    HealthEquity

    Draper, UT
    5 days ago
  •  ...ABOUT THIS POSITION Plans, designs, develops and tests software systems or applications for software enhancements and new products...  ...does not breakout software development positions such as Software Engineer (Applications) or Software Engineer (Systems) and / or is... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    4 days ago
  •  ...SHIFTDAY (United States of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices, manufacturing systems, and...  ...and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software... 
    Senior
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    Riverton, UT
    2 days ago
  •  ...Senior Android DeveloperFishbowl is an industry leading, top supplier of manufacturing and warehouse management software for small, medium, and enterprise sized businesses across 40+ verticals...  ...will report to the Director of Engineering over our mobile application development... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Fishbowl

    Orem, UT
    2 days ago
  •  ...and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than...  ...prepare for a quantum-safe future at Job summaryThe Site Reliability Engineer (SRE) collaborates with development teams to embed reliability,... 
    Senior
    Flexible hours

    DigiCert

    Lehi, UT
    3 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...business keenness.Job DescriptionRole: Senior Test Automation Python EngineerLocation:... 
    Senior
    Worldwide

    USM Systems

    American Fork, UT
    6 days ago
  • $140.94k - $226.91k

     ...Senior AI Engineer At Orion, we're building the intelligent infrastructure that powers modern financial advisory, unifying planning, investing...  ...billions in assets under management, which means the software we ship must be fast, reliable, and always getting better. We... 
    Senior

    Orion Advisor Solutions LLC

    Lehi, UT
    3 days ago
  • $190k - $215k

     ...technology, we'd love to meet you.What You’ll Do We are seeking a Senior Manager, Engineering to lead and scale our AI Search engineeringteam as we...  ..., or related field (advanced degreepreferred).7+ years of software engineering experience, including 3+ years in... 
    Senior
    Immediate start
    Flexible hours

    NetDocuments

    Lehi, UT
    3 days ago
  •  ...POSITION We are seeking a highly skilled and proactive Senior Site Reliability Engineering II (SRE) to help drive reliability, scalability, and...  ...early in the development lifecycle. Collaborate with software engineering teams to improve deployment pipelines, infrastructure... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    1 day ago
  •  ...and help define the next generation of legal technology, we'd love to meet you. What You’ll Do NetDocuments is seeking a Senior Software Engineer – Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value... 
    Senior
    Full time

    Netdocuments

    Lehi, UT
    22 days ago
  •  ...Senior Manager Of Fullstack Software Engineering LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure. Since pioneering... 
    Senior
    Full time
    Work at office
    Flexible hours

    LVT Corp

    American Fork, UT
    5 days ago
  •  ...payroll for more than 1,000 companies and tens of thousands of their employees.  Role Overview   We’re looking for a senior full stack software engineer who loves to build and ship. You’ll design, build, and own features end to end across our HR, payroll, and benefits... 
    Senior
    Full time

    Helpside

    Lindon, UT
    more than 2 months ago
  • $139k - $257.55k

    Adobe's Reliability Engineering team is looking for a Senior Site Reliability Engineer (SRE) to help build and operate large-scale products like Adobe...  ...experience in SRE or related fieldDeep understanding of both software engineering and technical operationsExpertise with... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Adobe Systems

    Lehi, UT
    5 days ago
  • $90k - $120k

     ...transformative technology of our lifetimes, and every legacy software product will be completely reimagined over the next 5 years with...  ...answer these questions well, we need amazing people. We need engineers who can empathize with customers and be driven to build the best... 
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    3 days ago
  •  ...problem-solvingExceptional in execution and impactThe RoleAs a Senior Site Reliability Engineer at Proofpoint you will develop a deep understanding of...  ...and involve multiple stakeholders, network, hardware and software that relate to scaling and performance.• Ensure proper... 
    Senior
    Full time
    Flexible hours

    Proofpoint

    Draper, UT
    2 days ago
  •  ...raised $19M from world-class investors. Ambition is sacred to us, and we've built a product that takes that seriously. As a Software Engineer at Leland, you will directly contribute to our core offerings and drive product development alongside a talented team of... 

    Leland

    Lehi, UT
    a month ago
  •  ...DevSecOps Engineer We are looking for a passionate, collaborative and driven DevSecOps Engineer to join our team. You will be contributing the DevSecOps team within Risk and Security. Influence and drive security standards alignment make recommendations on security... 
    Senior

    Samprasoft

    Draper, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!