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

Senior Full Stack Engineer

Full-time

Sound Decisions

Overview:
ARE You a comprehensive seasoned engineer who has built production systems in more than one language and loves the craft of creating software Are you the type of engineer whos looking for bigger problems less red tape and knows youre ready to join higher-level architecture discussions If you are the type of engineer whos craving that next step this could be the opportunity for you.

We focus on building highly scalable reliable merchant payment technologies using the latest most reliable technologies and engineering practices. We use modern AI tools to accelerate implementation improve documentation and increase test coverage. AI is an engineering aid not a substitute for judgment communication review or accountability. Our philosophy is explicit: AI exists to make the engineers already here more capable as they grow and it is judged on whether it does. The core belief is that we grow through great minds discussions and collaborations and success is driven through a series of great judgments and decisions by people who love the craft of creating software.

What experience were looking for:

  • 10 years of professional software engineering experience or equivalent demonstrated experience/proficiency.

  • Strong knowledge of Scala or another functional programming language and the ability to apply functional programming concepts in production systems.

  • Full-stack development experience across frontend backend APIs data and integrations.

  • Experience developing with TypeScript and familiarity with modern web application development.

  • A firm foundation in computer science principles and a decent level of maturity in AI coding tools.

  • The ability to operate multiple sessions handling/ preventing collisions the patience to work out a plan before jumping in and the wisdom to prevent AI side quests. ( Note: This experience does not have to come from a professional setting but the expectation is that it can be delivered at a professional level. )

    The ability to manage up and a desire to later on develop your management skills

We expect:
Managing Up (Working with Superiors)

  • Understand priorities

  • Provide solutions not just problems

  • Anticipate needs

  • Build credibility

You will develop and learn:
Managing Down (Working with future direct reports as you grow with us)

  • Set clear expectations

  • Remove obstacles

  • Coach and develop

  • Foster psychological safety

What Behaviors define success in this role:

  • Experienced at managing your time and accountable for your actions

  • Great at communicating
    • Polished writing and speaking IN all communication channels

    • active listener

    • Wisdom to understand and know the forum in which ideas and concepts should be challenged

    • The ability to talk through and explain conceptually difficult problems and theories with junior team members and business team counterparts.

  • The ability to work with minimal supervision balance multiple activities and meet deadlines.

  • Operating with Integrity

  • Considerate of whos in the room and who needs to be in the room

  • Taking notes in meetings for yourself in meetings and being personally organized

  • Being able to quantify knowns and unknowns with different problems and ideas

  • Strong sense of risk awareness

  • Always learning new things

  • Dedication to professionalism in all settings

  • Great at code reviews delivering criticism in a constructive and helpful way

You value preparation in all things and you show that by researching potential solutions to discovered problems before escalating them to the wider team.

What Behaviors we see as counterproductive:

  • Poor time management

  • Not asking questions when the situation calls for it.

  • Inconsiderate of other peoples time
    • Example: If the meeting can be solved with Let me google ( / search the code base) that for you

  • Delegation without verification (AI is probabilistic and trusting a probability is always 100% is the same as gambling)

  • Attacking peoples character and not a piece of work

  • Suggesting massive refactors on a shiny object idea (Everyone knows that engineer)

  • Avoiding challenging conversations

What outside non-requirements we will give preference to:

  • Experience with Java Scala TypeScript or related languages and ecosystems.

  • Experience with Kubernetes and/or Docker concepts.

  • Prior experience in a startup or similarly fast-moving environment.

  • Experience building payment financial data API or workflow-oriented software.

  • Experience using AI-assisted development tools with disciplined review testing and security practices.

Shared values:

  • The team understands that a bug can take hours and a new feature can take minutes with AI and has the ability to weigh those efforts correctly. Lines of code does not make the engineer nor do shiny new buttons.

  • Committed to developing implementations of repeatable success through coding standards knowledge repositories for AI and implementing reliable consistent solutions

  • Retrospective learning on what can be done better in the future

  • A dedication to quality assurance utilizing the latest tooling and a commitment to create higher reliability and coverage through research-driven best-practice implementations

  • A commitment to delivering value to our customers through great engineering

Role Responsibilities:

  • Develop software across multiple projects and languages.

  • Maintain existing systems and deliver new features in a full-stack capacity.

  • Translate customer product and business workflow needs into practical technical solutions.

  • Prototype new products and integrations including reference implementations and UML-based integration mappings.

  • Design and implement maintainable APIs user-facing functionality and supporting services.

  • Create and maintain clear User Guides API documentation reference implementation documentation and technical decisions.

  • Write unit functional and automated tests and use them to maintain confidence in releases.

  • Use AI tools to accelerate research design exploration coding debugging documentation and test creation while validating all generated output.

  • Participate in code reviews and provide constructive feedback that improves quality and team learning.

  • Follow the concepts of an agile process including iterative delivery prioritization and continuous improvement.

  • Communicate clearly with engineering product solutions sales and other stakeholders.

Day-to-day:

This role carries a full-stack title but will be weighted towards the backend. Software is an iceberg and you add value by building reliable scalable solutions while being able to push front-end changes when the feature calls for it.

Benefits that matter to you

Our Interview Process

  • 1. SD Screening

  • 2. SD Ran Technical Discussion (not a coding test)

  • 3. SD Ran Behavioral

  • 4. First Client Interview

  • 5. Technical Discussion Working Session

  • 6. CEO Meeting

  • 7. In-Person Fly Out Meeting (where a member of the engineering team will come and spend time in person)

Medical/Dental/Vision

  • Our client covers 85% of the employee premium for medical dental and vision and 30% of the dependents premium. Medical benefits are provided by Anthem Blue Cross PPO.

  • Basic Life Insurance

  • Long-term disability

  • FSA

  • Participation is available on the 1st of the month after the start date

Team Travel & Events

  • Twice a year travel for inperson events with the team.

Remote Work Benefits

  • Monthly shared workspace reimbursement

  • Monthly work from home expense reimbursement

Retirement

  • A 401k and Roth IRA provided by Betterment.

  • All full-time employees are eligible to participate in the plan after 1 month of employment.

  • Our client has a 100% match of the first 2% of deferred compensation to eligible employees.

Vacation Policy

  • Unlimited planned vacation days

Company-wide day off

  • Each quarter everyone in the company takes 1 day off

Growth & Mentorship

  • Dedicated focus on career growth technical leadership advancement and ongoing mentorship from senior leaders.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Salt Lake County, UT vacancy
  • $77k - $202k

     ...ApplicableSpecialismApplication / Solution ArchitectureManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Senior Associate, Full Stack AI Engineer — AWS you will design, build, and test cloud-native applications using AWS services, modern engineering practices,... 
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  • $124k - $280k

     ...ApplicableSpecialismApplication / Solution ArchitectureManagement LevelSenior ManagerJob Description & SummaryThe OpportunityAs a Senior Manager, AWS Full Stack AI Engineering you will lead multidisciplinary teams in designing, building, testing, and maintaining AI-enabled applications... 
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  • $50 - $58 per hour

     ...Location: Salt Lake City, UT Salary: $50.00 USD Hourly - $58.00 USD Hourly Description: Senior Full Stack Java Engineer Location: Salt Lake City, UT (Onsite) Duration: Contract | Possibility of FTE About the Role At our client, we're building... 
    Senior
    Hourly pay
    Contract work

    Judge Group, Inc.

    Salt Lake City, UT
    4 days ago
  •  ...and collaborative environment.Join our Innovation Team as a Senior Full Stack Developer located in one of our U.S. offices. This role will...  ...Collaborates with product owners, business analysts, and QA engineers to translate requirements into technical solutions.Diagnoses... 
    Senior
    Work at office
    Local area

    Greenberg Traurig LLP

    Salt Lake City, UT
    2 days ago
  •  ...exists to rapidly build and test new concepts for our mobile app before larger investments are made. We're looking for a hands-on Full Stack Engineer focused on AI prototyping who combines strong software engineering, deep frontend experience, strong applied AI experience,... 
    Suggested

    1-800 CONTACTS

    Draper, UT
    3 days ago
  •  ...Job Description Job Description Senior Full Stack Engineer Canopy, Draper, UT- Remote About Us Canopy is a fast-growing SaaS company in Draper, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space... 
    Senior
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Canopy

    Draper, UT
    29 days ago
  • Full Stack EngineerWe are seeking a Full Stack Engineer to join Zions Bancorporation. The Full Stack Engineer plays a key role in developing innovative software solutions across both front-end interfaces and back-end systems that empower our customers and drive the organization... 
    Temporary work
    H1b
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    5 days ago
  • Senior Backend Engineer/ScalaSalt Lake City, UT - HybridNo Corp to Corp.About the Role We are seeking a Backend Engineer to play a key role in designing and implementing systems that power a modern, large-scale technology platform. This individual will contribute to building... 
    Senior

    Prince Perelson & Associates

    Salt Lake City, UT
    5 days ago
  • $65 - $66 per hour

    job summary: - Accountable for consistent delivery of functional software - sprint to sprint, release to release - Excellence in software development practices and procedures - Participates in application level architecture - Develops original and creative technical...
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Salt Lake City, UT
    1 day ago
  •  ...Job Description Job Description Description: The Senior Full Stack Software Engineer is the most senior individual contributor responsible for architecting, designing, and building web, mobile, and internal applications at Campbell Companies. This role owns technical... 
    Senior
    For contractors
    Work at office
    Local area
    Monday to Friday

    Wheeler Machinery

    West Valley, UT
    5 days ago
  • $89.6k - $156.7k

    Senior Full Stack Java Engineer Position Description ### Build Modern Enterprise Platforms and AI-Enabled Solutions Are you an experienced Full Stack Java Engineer who enjoys solving complex technical challenges and building scalable, enterprise-grade applications... 
    Senior
    Local area
    Salt Lake City, UT
    a month ago
  •  ...innovative consumer-facing API’s and servicesCreate and maintain consumer-facing web components and websitesCollaborate with iOS engineers so they can leverage the APIs you ownCollaborate with Machine Learning engineers to leverage models they produceMonitor production... 
    Work from home
    1 day per week

    1-800 CONTACTS

    Draper, UT
    5 days ago
  • $99k - $232k

     ...ApplicableSpecialismApplication / Solution ArchitectureManagement LevelManagerJob Description & SummaryThe OpportunityAs a Manager, Full Stack AI Engineer - AWS you will lead the design, development, testing, and modernization of AWS-native applications across the software... 
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  • $55k - $100k

    Join to apply for the Senior Backend Engineer (AWS) role at Lumenalta This range is provided by Lumenalta. Your actual pay will be based on your...  ...effective collaboration with client and team schedules. This is a full-time position requiring a minimum of 40 hours per week,... 
    Senior
    Full time
    Remote work
    Monday to Friday

    Lumenalta

    Salt Lake City, UT
    4 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Salt Lake City, UT
    3 days ago
  • $182.75k - $236.5k

    Senior Principal Systems Development EngineerOur customers’ system requirements are usually...  ...systems design, Systems Development Engineering operates at the very cutting edge of technology...  ...discrimination and harassment. Read the full Equal Employment Opportunity Policy.Visit... 
    Senior

    Dell Technologies

    Sandy, UT
    2 days ago
  • $174k - $225k

     ...computational workloads, integrate across the stack, protect data continuity, and deliver the...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...— right now at MyWellatDell.comThermal Senior Principal EngineerThe ISG Thermal... 
    Senior

    Dell Technologies

    Sandy, UT
    3 days ago
  • $185.6k - $255.2k

     ...United StatesWorkplace: On-siteSchedule: Full timePosted: 2026-10-16The security of customers...  ...Dell Technologies. Our Product Security Engineering team designs and develops software and...  ...and make a profound social impact as a Senior Principal AI Security Solutions Architect... 
    Senior
    Relocation package

    Dell Technologies

    Sandy, UT
    5 days ago
  • $172k - $237k

     ...workloads, integrate across the stack, protect data continuity, and...  ...how work gets done. Engineers define intent, author precise...  ...find your place here.Hardware Senior Principal Engineer - System IntegrationChoose...  ...and harassment. Read the full Equal Employment Opportunity Policy... 
    Senior

    Dell Technologies

    Sandy, UT
    2 days ago
  • $152k - $242k

     ...StatesWorkplace: On-siteSchedule: Full timePosted: 2026-10-09...  ...workloads, integrate across the stack, protect data continuity, and...  ...reimagining how work gets done. Engineers define intent, author precise...  ...Multiple Open Roles, Principal and Senior Principal levels)Mechanical... 
    Senior
    Relocation package

    Dell Technologies

    Sandy, UT
    3 days ago
  • $186.07k - $218.9k

     ...surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization....  ...integrations, and funds-flow systems. We are turning that stack into an API-driven platform, a Stripe-like product for... 
    Senior
    Live in
    Local area

    Coinbase

    Salt Lake City, UT
    22 hours ago
  • $174k - $225k

     ...workloads, integrate across the stack, protect data continuity, and...  ...how work gets done. Engineers define intent, author precise...  ...of enterprise technology as a Senior Principal Electrical Engineer...  ...team puts the spark into the full FPGA development lifecycle, from... 
    Senior

    Dell Technologies

    Sandy, UT
    2 days ago
  •  ...computational workloads, integrate across the stack, protect data continuity, and deliver the...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...find your place here.Electrical Systems Senior Principal EngineerThe reputation of Dell... 
    Senior

    Dell Technologies

    Sandy, UT
    4 days ago
  • $75k - $85k

     ...an unparalleled foundation for ambitious Data Scientists and Engineers. In this role, your work will underpin data driven business decisions...  ...for a two-year program to learn how to code and become a full-stack automation engineer? Good news, CVS Health’s Information... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Shift work

    CVS Health

    West Jordan, UT
    3 days ago
  • $164k - $225.5k

    Senior Principal Power EngineerInfrastructure Solutions Group (ISG)...  ...workloads, integrate across the stack, protect data continuity, and...  ...how work gets done. Engineers define intent, author precise...  ...team puts the spark into the full hardware development lifecycle... 
    Senior

    Dell Technologies

    Sandy, UT
    6 days ago
  • $168k - $240k

     ...their desired business outcomes. We accelerate the growth of more impactful work and the evolution of Slalom.The Role: M&A Principal/Senior PrincipalWhat You’ll Do:* Delivery areas include:* Executing operational due diligence* Creating integration strategies, plans and... 
    Senior
    Temporary work
    Work at office
    Local area
    Immediate start

    Slalom

    Salt Lake City, UT
    6 days ago
  •  ...Principal Engineer/Senior Principal Engineer Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer to join our team on a full-time basis to support the design and construction of water and wastewater facilities and infrastructure... 
    Senior
    Full time
    Work at office
    Local area

    Hazen and Sawyer

    South Jordan, UT
    1 day ago
  •  ...including Water, Architecture, Building Engineering Services, Field Services, Power, Waste,...  ...clients and communities.In the role of a Senior Software Engineer, we'll count on you to...  ...agile development practices through JiraNET Full stack experienceJavaScript (including ES6),... 
    Senior

    HDR

    Sandy, UT
    5 days ago
  • $120k - $130k

     ...About the opportunity Pearson is expanding the engineering capability behind OnVUE. We are looking for experienced full-stack engineers who can design, build and operate...  ...APIs. We have opportunities for strong senior individual contributors and for engineers ready... 
    Senior
    Full time
    Remote work

    Pearson

    Salt Lake City, UT
    3 days ago
  • $230k - $295k

     ...and work closely with product design and engineering, as well as a broad set of internal...  ...accelerate Arc Network and Circle’s developer stack as the trusted infrastructure for...  ...infrastructure for money.Collaborating with senior product leadership and other product managers... 
    Senior
    Flexible hours

    Circle

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

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