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

Senior Software Engineer

FlyWith

Senior Software Engineer

Full-Time | Location: Lehi, Utah (in-office)

About the Company

We are a members-only, invite-only digital platform redefining premium, members-first lifestyle experiences. Founded by an experienced team, we are building a mobile-first, social, and AI-enabled platform designed to make high-end experiences more efficient, connected, and elevated. Our mission is to deliver a seamless, socially-driven experience for a discerning audience.

We are adding to the core team of builders who thrive in early-stage environments and want to help launch and grow a category-defining product.

The Role

We're hiring a Senior Software Engineer to help build the platform powering FlyWith's member experience. This is a foundational engineering role with breadth across mobile, web, and backend, and the opportunity to make architectural decisions that will define the product for years.

You will operate as a senior individual contributor, owning meaningful surfaces of the product end to end: shipping mobile features, building backend services, integrating with third party partners, and shaping the systems that will scale as membership grows. You'll work directly with the CTO and the executive team, with significant influence over technical direction.

This is a hands‑on role. You will write production code daily, review code from peers, and set the technical bar for engineers who join after you. We are looking for genuine technical depth, not breadth of acronyms: the kind of engineer who can reason about a database index in the morning and a component's render cycle in the afternoon and be right both times.

What members see is a polished, premium consumer experience that they trust completely and engage with often. What you will build is a payments and ledger system that has to be right. You will spend real time on append‑only ledger entries that must net to zero, multi‑phase charge lifecycles, async settlement reconciliation, idempotent webhook handling, and locking patterns that hold under concurrent load. If that paragraph is what got you to lean in, keep reading.

What You'll Own
Product Engineering
  • Build and ship features across our Rails + GraphQL backend, Next.js web app, and React Native mobile app
  • Build internal admin and operations tooling: the systems the team uses to run the platform and support members day to day
  • Translate product requirements into well‑architected, maintainable code that holds up as the platform grows
  • Own features end to end: from technical design through deployment, observability, and iteration
  • Partner closely with product and design to make tradeoffs that balance speed, quality, and member experience
Backend, Payments & Integrations
  • Build and maintain a Rails backend with a GraphQL API layer, backed by a modern relational database
  • Own the money‑movement layer: lifecycle state machines for multi‑phase charges (authorization, capture, settlement true‑ups, async webhook resolution), and append‑only ledgers that have to reconcile to the cent and survive retries and partial failures
  • Implement pessimistic locking strategies with carefully ordered acquisition to prevent deadlocks, and TOCTOU guards that hold under concurrent load
  • Design and own integrations with third party partners and payments infrastructure, including webhook handling, per‑entity idempotency keys, and circuit breakers around external dependencies
  • Make pragmatic decisions about consistency, retry semantics, and failure handling where correctness is non‑negotiable
Mobile
  • Contribute to our React Native iOS and Android apps, including the build, release, and over‑the‑air update pipelines
  • Build polished, performant interfaces appropriate for a premium consumer audience
  • Own native and JS layers where needed, including push notifications, deep linking, and OTA update lifecycle
Quality & Craft
  • Build the observability, alerting, and testing patterns that let a small team move fast without breaking what matters
  • Contribute to our CI/CD and deployment workflows so shipping stays fast and safe
  • Champion engineering quality: code review standards, documentation, technical writing, and incident response
Technical Leadership
  • Set the technical bar through the code you write, the reviews you give, and the systems you design
  • Mentor engineers who join the team, raising the level of everyone around you
  • Influence hiring decisions and help shape what the FlyWith engineering culture looks like as it grows
Ideal Background
Required
  • 5+ years building production software, with significant ownership of complex systems
  • Genuine depth across the stack: you can debug a slow query, reason about an indexing strategy, and untangle a frontend render performance issue with equal rigor
  • Strong production experience with Ruby on Rails and GraphQL on the backend, and meaningful production experience with at least one of React Native or Next.js on the client. Candidates strong on one side with a credible track record of moving to the other will be considered.
  • Production experience writing money‑movement code where correctness is the bar: idempotent retries, async settlement, reconciliation, webhook‑driven state transitions, and ledger discipline. You've shipped systems where "subtly broken" is the worst possible failure mode.
  • A security‑ and privacy‑first instinct. You're building for a privacy‑sensitive, high‑profile membership, and you treat data exposure, authorization, and PII handling as first‑class design concerns rather than afterthoughts. You're fluent in IDOR and enumeration defenses, encryption at rest, log and error hygiene, and audit trails.
  • Hands‑on experience with agentic coding workflows, or a clear, demonstrated appetite to develop it quickly. We believe the engineers who win going forward are the ones who learn to orchestrate AI coding agents, not just prompt them. If you're already operating this way, we want to talk. If you're not yet , but you're hungry to get there, we want to talk to you .
  • Track record of shipping in early‑stage environments where you owned features end to end without a layer of process between you and the user
  • Sharp product instincts: you understand that engineering decisions are product decisions
  • Strong written communication and a bias toward documenting what you build
Strongly Preferred
  • Production experience with relational databases at scale, and an understanding of where the database ends and where caching or queueing begins
  • Familiarity with append‑only audit trails, event sourcing, or financial ledger patterns
  • Experience shipping production iOS and Android apps end to end, including release pipelines and over‑the‑air updates
  • Background in payments, fintech, marketplaces, travel, hospitality, or other premium consumer products where reliability and security carry weight
Who You Are

You're a builder. You'd rather ship something real, learn from it, and iterate than spend a quarter in design docs. You also know when to slow down: when the system being built will live for years, when the integration has to be right the first time, when the failure mode is unacceptable.

You hold a high bar for quality without confusing it with perfectionism. You write code that other engineers want to work in. You leave the codebase better than you found it. You push back when you disagree, change your mind when you're shown new convincing arguments, and treat both of those as part of doing the job well.

You're already thinking about how AI changes the shape of engineering work, and you're actively figuring out how to operate at a higher level of leverage because of it. You see agentic tooling as a force multiplier on real engineering judgment, not a substitute for it.

You're energized by the blank canvas of an early‑stage build and by the challenge of helping shape an engineering culture as deliberate and intentional as the product itself.

Compensation & Structure
  • Competitive base + meaningful equity
  • Health & wellness benefits, including 401(k)
  • Self‑managed paid time off
  • Direct line to the CTO and meaningful input into technical direction

FlyWith is an equal opportunity employer.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Lehi, UT vacancy
  •  ...Orion is seeking a Senior Software Engineer based in Lehi, Utah. This role involves the development and maintenance of software in a client/server environment. The ideal candidate will demonstrate coding proficiency and possess a strong understanding of application development... 
    Senior

    Orion Corporation

    Lehi, UT
    2 days ago
  •  ...About This Role As a Senior Software Engineer II at LVT, you will play a critical role in designing, building, and testing software as part of a team of talented software engineers. You will be responsible for writing quality code, providing technical guidance, and... 
    Senior
    Full time
    Work at office
    Flexible hours

    LVT (LiveView Technologies)

    American Fork, UT
    2 days ago
  •  ...pre-qualify candidates at scale, and build elite sales teams, without the usual hiring headaches. We are looking for a Senior Software Engineer excited to join the fast paced startup environment, and go the extra mile to succeed. This is not a typical 9-5 role, our... 
    Senior

    SalesDraft

    American Fork, UT
    2 days ago
  • $150k - $180k

     ...yr - $180,000.00/yr Responsibilities ~ Lead a small engineering team, owning major feature implementation and architecture...  ...sexual orientation, or any other legally protected class. Senior Software Engineer I, Supply Chain Salt Lake City Metropolitan Area... 
    Senior
    Full time
    Relocation package

    Zaymo (YC W24)

    Lehi, UT
    2 days ago
  • $113.94k - $178.88k

     ...Job Profile Summary The Senior Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion’s platform. This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is expected to make high... 
    Senior

    RTI Redtail Technology, Inc

    Lehi, UT
    2 days ago
  •  ...This is a full-time role and will work a hybrid schedule based in Lehi, Utah. What is a day in the life of a Senior Software Engineer? Primarily engage in back-end development with potential for some front-end development Contribute to both maintenance (30-40%) and new... 
    Senior
    Full time
    Casual work
    Local area

    Medium

    Lehi, UT
    2 days ago
  •  ...As a Senior Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and... 
    Senior
    Full time
    For subcontractor

    REMI Company

    Lehi, UT
    2 days ago
  •  ...of a startup, we are dedicated to driving innovation in intelligent document management and automation. Who You Are As a Senior Software Engineer at Revver, you will play a critical role in evolving and developing our intelligent document management software platform.... 
    Senior
    Work at office
    Monday to Friday

    Revver

    Lehi, UT
    4 days ago
  • $114.48k - $139.59k

     ...Senior Engineer, Frontend Platform About the Role You’ll be part of the Web Platform team, designing shared architecture, building component-based web solutions, and supporting both frontend and backend development across the company. What You Will Do Improve shared architecture... 
    Senior
    Live in

    10 Ancestry.com Operations Inc.

    Lehi, UT
    2 days ago
  • $137k - $160k

     ...technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries...  ..., and South America. Position Summary About the Role As a Senior Software Engineer in the Documents domain, you will play a critical role in... 
    Senior

    Medium

    Lehi, UT
    2 days ago
  •  ...We are looking for legendary engineers. You know the type. When you are at lunch and a story starts about “that time” when “that engineer...  ...maintain Neighbor.com’s marketplace Produce high quality software that enhances the customer experience Manage project... 
    Senior
    Full time
    Work at office
    Work from home

    Neighbor, Inc.

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

     ...The Opportunity We're looking for a Senior Software Engineer to play a key technical leadership role on one of our core product areas. This role is ideal for an experienced engineer who thrives on owning complex systems, making sound technical decisions, and partnering... 
    Senior
    Temporary work
    Local area
    Immediate start
    Worldwide

    Adobe

    Lehi, UT
    5 days ago
  •  ...At Waystar, our Specialist Application Engineers design and build scalable, high‑performance solutions that power critical healthcare...  ...understanding of object‑oriented design, design patterns, and software architecture Experience designing and implementing RESTful APIs... 
    Senior
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    2 days ago
  • $111.69k - $139.59k

     ...applicants. Passionate about dedicating your work to enriching people's lives? Join the curious. Ancestry is seeking a Senior Software Engineer to join our team. You will join an impressive team of developers and product managers who have built some of the world's most... 
    Senior
    Live in
    Work at office
    Flexible hours

    Ancestry

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

     ...A growing software company located in Lehi, UT is looking for a Senior Software Engineer to join its motivated team. This role involves shipping quality software and collaborating closely with design and product teams. Candidates should be familiar with full-stack development... 
    Senior
    Remote work

    Drop

    Lehi, UT
    2 days ago
  •  ...A dynamic tech startup is seeking a Senior Software Engineer to join their team in American Fork, Utah. The ideal candidate will develop scalable, high-performing applications using Node.js, React, and TypeScript. Responsibilities include optimizing backend services,... 
    Senior

    SalesDraft

    American Fork, UT
    2 days ago
  •  ...Revver, Inc. in Lehi, Utah, is looking for a Senior Software Engineer to evolve our intelligent document management software platform. You will collaborate with engineers, QA, product managers, and designers to build scalable applications. The ideal candidate has 5-7... 
    Senior
    Flexible hours

    Revver

    Lehi, UT
    2 days ago
  •  ...Senior Fullstack Software Engineer - Mobile American Fork, Utah, United States 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... 
    Senior
    Full time
    Work at office
    Flexible hours

    LVT Corp

    American Fork, UT
    7 days ago
  •  ...Axcend Corp is looking for a Senior Software Developer in Lehi, Utah, to lead the development of instrument drivers for Chromatography...  ...software platforms, requiring 5-10 years of experience in software engineering, especially in life sciences. Candidates should possess... 
    Senior

    Axcend Inc

    Lehi, UT
    3 days ago
  •  ...Senior Fullstack Software Engineer II American Fork, Utah, United States 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... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    LVT Corp

    American Fork, UT
    3 days ago
  •  ...model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®. Pattern is hiring a back-end focused, Senior Software Engineer. This position is for our cross-dock WMS team, focusing on the core, foundational pieces of our "Shelf" platform, which... 
    Senior
    Full time
    Casual work
    Work at office
    Local area
    Work from home

    Pattern

    Lehi, UT
    2 days ago
  •  ...our operating principles, and ready to get to work, you won't find a better place to learn and accelerate your career. Senior Full Stack Engineer We’re building the tools that help local businesses connect, grow, and win. We’re looking for a Senior Full Stack... 
    Senior
    Temporary work
    Summer holiday
    Local area
    Remote work
    Weekend work

    Podium

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

     ...everyone on the same page and provides a clear understanding of why their work matters. Role Purpose As a Senior Software Engineer , you will lead the design and development of complex, scalable systems within the Adobe platform. You will own critical... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    Lehi, UT
    3 days ago
  •  ...Revver is looking for a Senior Software Engineer based in Lehi, Utah. This role involves designing and implementing software solutions using C# .NET, React, and cloud technologies. You'll collaborate with cross-functional teams to develop scalable applications. Offering... 
    Senior

    Revver

    Lehi, UT
    3 days ago
  •  ...SafeStreets is looking for a Senior Mobile Software Engineer to lead the development of our mobile applications using React Native and TypeScript. This role is ideal for an engineer who has shipped and maintained production mobile apps and wants ownership over mobile architecture... 
    Senior

    Safe Streets USA

    Lehi, UT
    2 days ago
  •  ...A leading roofing technology firm in Lehi, Utah seeks a Senior Software Engineer to build core software products for the world's first three-sided roofing marketplace. The ideal candidate will ship features in Typescript and Next.js while solving complex bugs and collaborating... 
    Senior

    REMI Company

    Lehi, UT
    2 days ago
  •  ...Neighbor in Lehi, UT, is looking for legendary engineers to help redefine self-storage. You will design and develop marketplace technologies...  ...requirements include a BS in Computer Science and 4+ years of software development experience. The role offers a hybrid work model,... 
    Senior

    Neighbor, Inc.

    Lehi, UT
    2 days ago
  •  ...FlyWith is looking for a Senior Software Engineer to join their team in Lehi, Utah. This role involves building and shipping features across their Rails + GraphQL backend and React Native mobile app, with a strong focus on product engineering and quality. Suitable... 
    Senior

    FlyWith

    Lehi, UT
    2 days ago
  •  ...required. Build integrations with external property management software services. Develop and maintain infrastructure for...  ...planning, scoping, and architecture discussions with team members, senior engineers, and product stakeholders. Mentor junior developers, have... 
    Senior
    Immediate start
    Remote work
    Work from home

    Brivo Systems LLC

    Lehi, UT
    2 days ago
  •  ...can use Domo to prepare, analyze, visualize, automate, and build data products that are amplified by AI.Domo, Inc. seeks Sr. Software Engineer (American Fork, UT)Job Description: Drive the front-end design and development of the company’s user interfaces and backend database... 
    Senior
    Remote work

    Domo

    American Fork, UT
    2 days ago

Do you want to receive more vacancies?

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