Talent.com
Staff Software Engineer
Staff Software EngineerCheck • Remote, Remote, United States
Staff Software Engineer

Staff Software Engineer

Check • Remote, Remote, United States
30+ days ago
Job type
  • Full-time
Job description

Building at Check

At Check, we make paying people simple . In doing that, we’re not just building our own business— we’re building payroll businesses together with every one of our partners. As the inventors of embedded payroll, we’re redefining how people get paid and making it easier for payroll businesses to launch, grow, and thrive. Check out the full story | Tune in .

Check is far more than just API infrastructure. We’re a springboard for building and scaling payroll businesses.

Our Team

Payroll is broken. Come fix it alongside a team that’s as passionate as you are! At Check, you'll use creative problem-solving, critical thinking, and grit to impact every business we build. We view problems to solve and jobs to be done as opportunities to contribute to the solution; we ignore conventional role boundaries in favor of the unique strengths and value each builder brings to our team and to our mission.

Join us if you’re ready to roll up your sleeves and redefine payroll. Let’s simplify the complex, make a real impact, and create a better future for businesses of every size.

The Work

At Check, you’ll merge your engineering know-how with your passion for making a real impact. We build using cloud-native tools managed by IaC, running a Python modular monolith that employs the best principles of distributed systems while maintaining the simplicity and ownership of a mono-repo. Our stack builds on traditional HTTP API paradigms and durable asynchronous execution frameworks to orchestrate complex and dynamic background jobs to do everything from moving money to filing taxes.

In this role, you will :

  • Actively make Check better by working hands-on with our gnarliest problems across engineering teams.
  • Build prototypes for creative solutions to fail fast and expedite future development.
  • Share hot takes and candid, constructive feedback on ways we make our team or platform better.
  • Coach your team by building genuine connections , embracing vulnerability, and working transparently.
  • Simplify how and what we’re building by shaping the system’s architecture.
  • Role model clear, critical thinking through code, written proposals, or diagrams that illuminate problems and set direction
  • Architect and build scalable systems and services within our mono-repo , while taking ownership of end-to-end delivery from design to deployment.

Our Stack :

  • Python / Django for our API
  • React and Typescript for our frontends
  • AWS and Terraform for our cloud infrastructure
  • Postgres for our database
  • Temporal for workflow orchestration
  • GitLab for issue tracking and CI / CD
  • Tools for the job :

  • Experience with staff level ownership and impact across an organization
  • Experience building complex systems (or within a regulated industry) that have scaled and changed over time
  • Resiliency solving highly ambiguous problem or creating structure for collaboration
  • Proficient in debugging complex systems and handling critical incidents
  • Experience setting a technical strategy across teams
  • Proficiency in Python or Go (Django, React or Typescript is a plus)
  • Travel and Office Policy :

    Building Together on Common Ground. The Check team is distributed across the US, and we have offices in New York City and San Francisco. While we embrace remote work, time together in person is where we do our best work. We offer ample opportunities and encourage employees to attend team offsites, events, and hackathons a couple of times a year! We expect all employees to attend our annual 3-day company retreat in the fall.

    For our in-office and hybrid employees, our offices are open all week. We provide meals on Tuesdays and Thursdays and the team hosts regular happy hours, game nights, etc.

    What we offer :

    For full-time employees, Check offers company-sponsored medical, dental, vision, short-term / long-term disability, and basic life insurance coverage, effective on their first day of work. We also provide stock options, flexible PTO and sick leave, 16 weeks of fully paid parental leave for all new parents, flexible return-to-work, 9 annual holidays, a 401k retirement plan, and a $100 monthly stipend for home internet and mobile phone expenses.

    The actual annual salary for this role depends on each candidate’s experience, qualifications, and work location. Most new hires are placed near the midpoint of this range to ensure fairness with our existing team’s compensation.

  • In San Francisco, NYC, LA, and Seattle, the expected range is between $218,900 and $234,200.
  • For all other locations, the expected range is between $186,065 and $199,100
  • We accept applications on an ongoing basis with no specified deadline.

    Check is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Check is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at hello@checkhq.com  with “accommodations” in the subject line.

    Check  participates in  E - Verify  and will provide the federal government with Form I-9 information from all new employees to confirm that they are authorized to work in the U.S.  Check  does not use  E - Verify  to pre-screen applicants.

    Create a job alert for this search

    Staff Software Engineer • Remote, Remote, United States

    Related jobs
    Staff Software Engineer (AI Insurance Software)

    Staff Software Engineer (AI Insurance Software)

    Evolutioniq • Remote, Remote, United States
    Remote
    Full-time
    EvolutionIQ’s mission is to improve the lives of injured and disabled workers and enable them to return to the workforce, saving billions of dollars in avoidable costs and lost productivity to the ...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - AI SDK

    Staff Software Engineer - AI SDK

    Temporal Technologies • United States, United States, United States
    Full-time +1
    Temporal is an open source programming model that can simplify code, make applications more reliable, and help developers focus on the important things like delivering features faster.Our amazing u...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Platform

    Staff Software Engineer - Platform

    Atlan • United States, United States, United States
    Full-time
    Data is at the core of modern business, yet many teams struggle with its overwhelming volume and complexity.As the world’s first active metadata platform, we help organisations transform data chaos...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer, Registry

    Staff Software Engineer, Registry

    Babylist • United States, United States, United States
    Full-time
    Babylist is the trusted platform for millions of growing families.For over a decade, Babylist has been the technology solution for expecting parents and the community that supports them, expanding ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer, Machine Learning

    Senior Staff Software Engineer, Machine Learning

    Discord • Remote, Remote, United States
    Remote
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show more
    Last updated: 30+ days ago • Promoted
    Staff Full-Stack Engineer

    Staff Full-Stack Engineer

    Promptfoo • Remote, Remote, United States
    Full-time
    Promptfoo is the leading AI security testing platform, trusted by 250,000+ developers to build secure, reliable AI applications. Backed by Andreessen Horowitz and Insight Partners, we equip the worl...Show more
    Last updated: 7 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Shuvel • Remote, Remote, United States
    Remote
    Full-time
    This is a highly hands-on role — you’ll write high-quality code, lead by example, and make scalable technical decisions that accelerate product delivery. As part of the core engineering team, you’ll...Show more
    Last updated: 30+ days ago • Promoted
    Staff Robotics Software Engineer

    Staff Robotics Software Engineer

    Agility Robotics • Remote, Remote, United States
    Full-time
    Our robot, Digit, is the first to be sold into workplaces across the globe.Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexte...Show more
    Last updated: 11 days ago • Promoted
    Senior Staff Software Engineer - Observo AI

    Senior Staff Software Engineer - Observo AI

    Sentinelone • Remote, Remote, United States
    Remote
    Full-time
    Senior Staff Software Engineer.AI-driven data pipeline optimization platform.This role will be responsible for leading the architectural design and technical strategy for high-performance systems t...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Samsara • Remote, Remote, United States
    Remote
    Full-time
    Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and acro...Show more
    Last updated: 22 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Withcoverage • Remote, Remote, United States
    Remote
    Full-time
    WithCoverage is reimagining risk management and insurance for the modern economy.We protect the companies building the future—100's of brands like GoPuff, Eight Sleep, Bombas, Chomps, and Blank Str...Show more
    Last updated: 6 days ago • Promoted
    Staff Elixir Software Engineer

    Staff Elixir Software Engineer

    True Anomaly • Remote, Remote, United States
    Remote
    Full-time +1
    True Anomaly seeks those with the talent and ambition to build innovative technology that solves the next generation of engineering, manufacturing, and operational challenges for space security and...Show more
    Last updated: 28 days ago • Promoted
    Staff Software Engineer, Caching

    Staff Software Engineer, Caching

    Reddit • Remote, Remote, United States
    Full-time
    Reddit is a community of communities.It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote...Show more
    Last updated: 21 days ago • Promoted
    Staff Software Engineer, Fullstack

    Staff Software Engineer, Fullstack

    Headspace • Remote, Remote, United States
    Remote
    Full-time
    About the Staff Software Engineer, Fullstack.Headspace is looking for a Staff Software Engineer, Fullstack to join our Platform Engineering team. This team builds the core capabilities that support ...Show more
    Last updated: 17 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Five9 • Remote, Remote, United States
    Remote
    Full-time
    Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer (Platform)

    Staff Software Engineer (Platform)

    Viant Technology • United States, United States, United States
    Full-time
    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...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Root Insurance • Remote, Remote, United States
    Remote
    Full-time
    We are looking for a Staff Software Engineer to join and lead engineering at Root.As a Staff Engineer, you will be the primary technical leader for one or more teams within a product domain (e.Pric...Show more
    Last updated: 10 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Hubspot • Remote, Remote, United States
    Remote
    Full-time
    We’re seeking a Staff Software Engineer to join a team working on a high-impact mission on the Release Core team, within the Release Engineering product line at HubSpot. At HubSpot, our software pla...Show more
    Last updated: 12 days ago • Promoted