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

Staff Software Engineer, Platform

$195k - $205k
Full-time

Branch

About us:

Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products.

Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. 

We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together.

Come join our team as we develop new ways to improve the lives of working Americans.

About the role:

The Staff Software Engineer will play a critical role in designing, developing, and maintaining Branch’s core components on our Payouts team. This senior technical leader will be responsible for driving engineering excellence, solidifying architectural direction, and mentoring other engineers. The Staff Software Engineer will work on complex problems, influence technical decisions across teams, and ensure our systems are scalable, reliable, and performant.

Responsibilities include, but are not limited to:

  • Measure and optimize the performance, scalability, and uptime of backend services
  • Demonstrate and promote a culture of engineering excellence

  • Conduct design and code reviews and push the bar for engineering rigor and standards

  • Collaborate with product management, customer success, and customer support to deliver the best experience for our users

  • Focus on consistent, cohesive REST APIs and domain-driven service design to facilitate and orchestrate service contracts

  • Provide technical leadership and guidance to other software engineers

  • Drive architectural decisions and ensure alignment with long-term technology strategy

  • Identify and address systemic technical challenges

  • Mentor and coach engineers, fostering their technical growth

  • Contribute to the development of engineering best practices and standards

  • Participate in strategic planning and roadmap development

Qualifications:

  • Attention to detail and passion for doing great work

  • 8+ years of experience in building clean, well-architected, distributed, and scalable software

  • Strong computer science fundamentals, with deep knowledge of data structures, algorithms, and software design

  • Strong command of Java and Java-based microservices with Spring Boot

  • Experience designing and supporting customer-facing RESTful APIs

  • Design and implementation of relational database schemas running on PostgreSQL, MySQL, Oracle, or equivalent

  • Fluent with unit/integration testing concepts and tools including JUnit/Mockito, or equivalent

  • Experience with Docker, Kubernetes, git-flow, SonarQube for CI/CD a plus

  • BS in Computer Science or equivalent program

  • Demonstrated ability to lead technical projects and influence technical direction

  • Excellent communication and collaboration skills

  • Strong problem-solving and analytical abilities

  • Experience with payment rails and ACH are HIGHLY preferred

Compensation:

The salary range for this role is $195k-$205k.

The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc.


Location:

This position is classified as REMOTE within the United States of America.

We are unable to hire candidates located outside of the domestic U.S.


Benefits: 

  • Market-leading medical, dental, and vision insurance 
  • Stock options
  • Free Premium-Tier Origin Financial Wellness subscription
  • Monthly home-office stipend
  • 401k (TransAmerica)
  • 12-weeks paid parental leave for birthing and non-birthing parents
  • Flexible time off + sick and safe time
  • 11 paid company holidays
  • View email address on us.fitly.work Same Day Pay Option


Working at Branch

A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video !

Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others.

Learn more about our culture, approach, technology, and people here:

Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Must be currently authorized to work in the USA without sponsorship or transfer.

No third-parties, please.

View how Branch collects your personal data here .

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Platform in Remote vacancy
  •  ...foundations that power Us: networking, data, ML serving, developer platform, and real‑time voice. We partner closely with product, data,...  .... About the Role We're looking for a Senior Software Engineer to help build and evolve our internal developer platform—... 
    Suggested
    Full time
    Local area

    Dilectus Workforce Solutions

    Remote
    22 hours ago
  • $180k - $250k

     ...Senior Software Engineer – Cloud Communications Platform South San Francisco, California, USA About Zipline Do you want to change the world? Zipline...  ..., and observable. We are looking for a Senior or Staff Software Engineer to expand and harden this platform.... 
    Suggested
    Full time

    Zipline

    Remote
    22 hours ago
  • $195k - $305k

     ...The Operational Tools software team at Zoox is seeking a Senior/Staff Software Engineer to help architect and build the critical systems that power our autonomous...  ...performance and long-term evolution of Zoox’s autonomous platform. This is an opportunity to solve deeply complex,... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    22 hours ago
  •  ...Zoox’s Bot to Cloud Communication Pipelines team builds the platform that enables cloud services to communicate with Zoox’s fleet of robo...  ...crucial for enabling our driverless robo-taxi service. As an engineer on this team, you will help build the microservices required to... 
    Suggested
    Full time
    Temporary work
    Casual work
    Relocation package

    Zoox

    Remote
    22 hours ago
  •  ...vector database and knowledge engine, Pinecone Nexus, power...  ...and Role: The Experience Platform team is at the center of one...  ...most exciting transitions in software development history — the shift...  ...Requirements: Senior and Staff Engineers at Pinecone operate... 
    Suggested
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Pinecone

    United States
    22 hours ago
  •  .... Join the Snowflake team. The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning...  .../or platforms. Experience in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and knowing tradeoffs... 
    Full time

    Snowflake

    Remote
    22 hours ago
  • $160k - $220k

     ...WHAT YOU’LL DO As a Staff Software Engineer on the Platform team, you will build software that solves complex problems while considering long-term strategy and direction. You will deliver simple, elegant, scalable, and extensible solutions that balance short-term and... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Viant

    Remote
    22 hours ago
  • $200k - $250k

     ...About the role Flex is looking for a Staff AI Engineer to join our AI Central Team and help us...  ...agentic workflows. You will own AI platform features and capabilities end-to-end including...  ...:   ~6+ years of experience in software development or a related field, with at... 
    Full time
    Local area
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Flex

    United States
    22 hours ago
  •  ...StripeStripe is a financial infrastructure platform for businesses. Millions of companies—...  .... We build powerful interfaces for engineers that depend on these systems—deployment,...  ...technical leaders, you will ensure the software your team builds meets the needs of Stripe... 
    Remote work

    Stripe

    San Francisco, CA
    1 day ago
  • $262k - $364k

     ...Lead and coach a distributed engineering team, fostering innovation while...  ...: Design and deploy scalable software and advanced serving...  ...transport across various NICs and platforms, tuning the communication stack...  ...Storage (GDS).As a Senior Staff Software Engineer, you will lead... 
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    22 hours ago
  •  ...411Pay Range: $161,000.00 - $249,500.00Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership...  ...based on the WGU Leadership Principles.What You'll DoCloud Platform EngineeringDesign and develop cloud-native platforms and... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • $189.3k - $290.7k

     ...Mountainview, CA three times per week.About the RoleJoin GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical domains, drive architecture... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $207k - $301k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...building the next generation of Google platforms, we make Google's product portfolio possible... 

    Google

    Sunnyvale, CA
    1 day ago
  •  ...is a financial infrastructure platform for businesses. Millions of...  ...systems that let every Stripe engineer ship code, configuration, and...  ...Deployments owns the full lifecycle of software changes at Stripe. The team's...  ...technical strategy. As a Staff engineer on Service... 
    Work at office
    Local area
    Remote work
    Early shift

    Stripe

    Seattle, WA
    4 days ago
  • $170k - $205k

    Los Angeles, CAEngineering & Tech - Engineering /Full Time /RemoteThe RoleWe are seeking an experienced Staff Software Engineer who can operate across platform engineering, application architecture, infrastructure, automation, DevSecOps, and data pipeline systems.This is... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Wpromote

    Los Angeles, CA
    1 day ago
  •  ...or Warren, MI three times per week.The RoleWe are seeking a highly experienced Staff Software Engineer to provide technical leadership for GM’s Mobile Backend for Frontend (MBFF) platform and associated back-office integration architecture. This role is responsible for... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • $183.5k - $232.5k

     ...building the future of its products on a scalable, cloud-first platform, fusing large-scale AWS infrastructure with the hardware...  ...and define where Lytx goes next.We're looking for a Senior Staff Software Engineer with deep technical mastery and sharp architectural... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Lytx

    San Diego, CA
    4 days ago
  • $136k - $253k

     ...future vacancies within our organization.Overview of the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search platform’s ingestion and indexing systems. The platform processes millions of documents... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    22 hours ago
  •  ...is a financial infrastructure platform for businesses. Millions of...  ...and services that enable ML engineers and data scientists across Stripe...  ...'s ML-driven products. As a Staff Engineer, you'll make...  ...implementing, and operating great software systems.Who you areWe're looking... 
    Flexible hours

    Stripe

    Seattle, WA
    22 hours ago
  • $175k - $287k

     ...s AI model training, feature engineering and serving with hundreds of...  ...frameworks, data infra, compute software, and hardware to harness the...  ...the state-of-the-art Feature Platform, which empowers AI Users to...  ...best performance possible.As a Staff Software Engineer, you will... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    22 hours ago
  • $184.1k - $275.45k

     ...per week, at minimum [or other frequency dictated by the business if more than 3 days].The RoleWe are looking for a Staff Software Engineer, Cloud Platform - Nova to join the Atmos team building GM’s next generation cloud platform, Nova. Nova powers customer and vehicle-... 
    Full time
    H1b
    Local area
    Immediate start
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    2 days ago
  • $126k - $204.5k

     ...matters.Job SummaryJoin the engineering team responsible for ensuring...  ...Identity Security Management platform (formerly CyberArk), supporting...  ...Management (TM).As a Senior Staff Escalation Engineer, you will...  ..., collaborating closely with software engineers to diagnose software... 
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Day shift

    Palo Alto Networks

    Boston, MA
    2 days ago
  • $163k - $204k

     ...the Role: We're looking for seasoned full-stack software engineers to join the teams behind Gusto's AI product platforms — the shared systems that our product teams...  ...to serve small business owners every day.As a Staff Software Engineer, you'll operate across the full... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    2 days ago
  • $150k - $250k

     ...of its kind decision science platform for the new digital privacy paradigm...  ...managers, economists and engineers from Google, Netflix, Amazon...  ...for both Senior and Staff level engineers to help us build...  ...somebody who is both a great software engineer and an excellent communicator... 
    Full time

    Haus

    Remote
    22 hours ago
  • $296k

     ...Patreon is a media and community platform where over 300,000 creators give their biggest fans access to exclusive work and...  ...team in the creator economy and are looking for a Senior Staff Backend Platform Engineer to support our mission.This role is based in San Francisco... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    New York, NY
    3 days ago
  • $150k - $234k

     ...AreAddepar is a global data and AI platform empowering investment...  ...platform integrates with nearly 650 software, data and consulting partners...  ...experienced backend software engineer to join the Platform...  ...Integrations team!We are looking for a staff engineer to join us in... 
    H1b
    Remote work
    Worldwide
    Visa sponsorship
    Work visa

    Addepar

    New York, NY
    2 days ago
  •  ...pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data...  ...learn to drive better, faster, smarter outcomes. As a Staff Backend Software Engineer, Agent Platform , you will be tasked with joining our... 
    Full time
    Home office
    Flexible hours

    Sentinelone Inc.

    United States
    22 hours ago
  •  ...in cybersecurity, privacy, and financial audits. We build software for the people who enable trust between businesses. We’re...  ...to power mission-critical work. About the Role As a Staff Platform Engineer at Fieldguide, you will design and build the foundational platform... 
    Full time
    Remote work
    Flexible hours

    Fieldguide

    Remote
    29 days ago
  •  ...is the leading pay governance and compensation intelligence platform. We help organizations make better pay decisions at every stage...  ...— the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a... 
    Contract work
    Live in
    Remote work

    Syndio

    Portland, OR
    3 days ago
  •  ...Coinbase is seeking a Staff Software Engineer for Customer Administration to lead architectural decisions and deliver critical platform capabilities. You will mentor engineers and drive cross-functional initiatives across CX, Compliance, Legal, and Security teams while... 
    Remote work

    Coinbase

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Platform. Be the first to apply!