Software Engineer, Senior
$185k - $200kCheck
Senior Software Engineer
Payroll is broken. Come fix it alongside a team that's as passionate as you are!
At Check, 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.
On our team you'll use creative problem-solving, critical thinking, and grit to simplify the complexity of payroll for thousands of employers of every size, across all industries. We ignore conventional role boundaries in favor of the unique strengths and values each builder brings to our mission: make paying people simple.
Check is far more than just API infrastructure. We're a springboard for building and scaling payroll businesses.
Engineering Culture at Check
At Check, engineering operates as one team. Engineers are staffed based on business priorities, not tied to fixed domains. Engineers stay close to the work and to each other's decisions. The team is small and operates with a high level of ownership. Work does not sit waiting on ownership boundaries, and people step in to move things forward when something is stuck.
About This Role
As a Senior Software Engineer at Check, you'll use your technical knowledge and product sense to build features that make a real impact. You'll contribute to the platform that powers money movement, tax calculations, and compliance workflows for thousands of businesses. By turning complex infrastructure into clear, reliable systems for our partners, you'll allow teams to run payroll confidently and help thousands of people get paid.
What You'll Do
- Lead end-to-end problem-solving, from conception to implementation, often stepping out of your lane and partnering with new perspectives to land innovative solutions.
- Build prototypes for creative solutions to the problems you're solving.
- Share hot takes and candid, constructive feedback to improve your team.
- Improve your team's quality bar through contributions, reviews, and team operations.
- Simplify the team's domain by spotting patterns, building expertise within your team's domain, and questioning the status quo.
- Make decisions and hone your judgment by documenting clear, critical thinking and evaluating options.
- Grow your team by building genuine connections, embracing vulnerability, and working transparently.
What We're Looking For
- 5+ years of experience building complex systems or working within regulated industries, with a focus on scaling.
- Ability to work autonomously on team-wide projects that deliver impact for the business.
- Experience working in a cross-functional, collaborative environment while managing multiple internal stakeholders and end customers.
- Track record of high quality, quick decision-making influenced by learned experience.
- Curiosity and tenacity to debug complex problems in intricate systems.
- While we don't have requirements for programming languages, a desire to learn our current stack is required: Python/Django, React, Typescript, AWS, Terraform, Postgres, Temporal, Github.
The estimated base salary for this role is $205,000-225,000 for Tier 1 cities (SF, NYC, LA and Seattle) and $185,000-200,000 for any other city in the US.
Travel & Office Policy
The Check team is distributed across the US. Roles can be remote, hybrid, or based in one of our offices in New York City or San Francisco. We offer ample opportunities and encourage employees to attend team offsites, events, and hackathons throughout year. All Checketeers gather in the spring for our annual 3-day company retreat.
For our in-office and hybrid employees, our offices are open all week. We provide meals on Tuesdays and Thursdays and there are regular happy hours, game nights, and other in-person events.
Remote work at Check requires the ability to perform all responsibilities without distraction or disruption, while maintaining quality, effective communication, and productivity.
Check is proud to be an Equal Opportunity employer. We do not discriminate based on 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, provided they are consistent with applicable federal, state, and local laws. Check is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.
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.
- ...scalable, and reliable connectivity throughout Ford's mobility ecosystem. We are seeking a passionate, technology-focused Senior Software Engineer who thrives in a collaborative environment and enjoys solving complex challenges at scale. In this role, you will design...SeniorFull time
- This is my job board Here is the job post this is the conclusion of my job boardSenior
- Join a team of engineers and cryptographers building the infrastructure behind the next generation of financial systems. We’re hiring a Senior Software Enginee…Senior
- ...disrupt this antiquated $5B TAM with crypto and are now expanding our feature set. You'll be one of the first hires on our New York engineering team with the opportunity to shape the culture and company from its early days. We're looking for fullstack engineers skilled at...Senior
- ...to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the Senior Software Engineer, you'll play a key role in building and sustaining a mission-focused enterprise web application deployed in a...SeniorFull timeWork at officeVisa sponsorshipWork visa
$150k - $220k
...fragmented, legacy-heavy environments — automating quoting, sourcing, and operational workflows at scale. We're looking for a Senior Software Engineer to join our core platform team. This is a backend-leaning full-stack role where you'll design and ship end-to-end features...SeniorFull timeWork at officeRelocation$121.4k - $173.3k
...FL; Tampa, FL; Blue Ash or Cincinnati, OH; or Los Angeles, CA Job Summary We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform enhancement initiatives. This role will be instrumental...SeniorFull timeWork at officeRemote workFlexible hours3 days per week$154.7k - $208k
...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help... ...if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact...SeniorFull timeRemote workRelocation packageFlexible hours- ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer, Snowflake Natsec Running Snowflake in public sectors in different countries and regions, even in different industry...SeniorFull timeContract work
$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer, Backend - Platform (Tokens & Wrapped Assets) We're hiring a Senior Software Engineer to join the Tokens & Wrapped Assets...SeniorFull timeContract workLocal area$175k - $225k
The Role We’re looking for a Senior Software Engineer to join our AI Technology team and play a critical role in building and shaping the firm’s internal Agentic AI platform. This is a high-impact, hands-on engineering position where you’ll contribute not just as an AI...SeniorFull time$110k - $140k
Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work$149.37k
JOB TITLE: Senior Software Engineer JOB DESCRIPTION: Code, debug, and support cloud-based applications. Perform unit, integration, and system testing. Design, implement, and consume RESTful web APIs. Create elegant user interface solutions. Collaborate with fellow team...SeniorFull timeRemote work$104.6k - $157k
Senior Software Engineer As the nation’s original travel insurance comparison site, InsureMyTrip, a member of the Tokio Marine HCC group of companies, has over 20 years of experience connecting travelers with the best trip policy. Joining the InsureMyTrip Team means having...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWork from home$117k - $234k
Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams. You will drive the full software development lifecycle, including...SeniorFull timeTemporary workPart time$150k - $200k
What You'll be Owning GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD. The Senior Software Engineer shall develop, enhance, and prototype compliance and business processing...SeniorFull timeContract workImmediate startRemote work2 days per week- ...We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. This role reports to the Director...SeniorWork at office
- ...Job Summary We are seeking a senior software engineer for a direct-hire role for a well-established company in Austin that is a leader it their product category. They have a welcoming and collaborative work culture that values balance and good benefits & perks including...Senior
$130k - $220k
...moves people. Backed by leading investors, we’re building software that adapts to the user, not the other way around. We move... ...do your best work here. The Role Gradial is looking for a Senior Software Engineer to lead the development of AI-native systems that redefine...SeniorFull timeWork at officeFlexible hours3 days per week$125k - $150k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to design and build AI-powered software solutions that address...SeniorFull timeRemote workHome officeFlexible hours- ...Conducts analysis to determine integration needs. Designs new software and web applications, supports applications under development... ...-out of software releases. Trains junior Software Development Engineers on internally developed software applications. Oversees the researching...SeniorNight shiftWeekend work
- ***W2 only*** Position: Senior Software Engineer - Java & Springboot Work Authorization: All Work Authorizations Location: Hybrid - 3 times/month onsite; Any of the offices in: TX Westlake NC Durham MA Boston NH Merrimack The Expertise and Skills...Senior
$195k - $220k
...patients at a lower cost through early diagnosis and longitudinal care management of chronic conditions. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product...SeniorFull timeWork experience placementWork at officeRemote workWork from home$150k - $200k
...Role: Senior Software Engineer Location: Redwood City, California (On-site 35 days per week) Salary: $150,000$200,000 base (will consider up to $230,000 for exceptional candidates) Openings: 5 Hiring Urgency: Offers must be made within one week of application...SeniorH1bRelocation- ...industry 5+ years of experience as a full-stack or front-end software engineer Proven track record in building highly scalable, reliable... ...min, virtual). Technical Screen: A coding challenge with a senior engineer to assess your problem-solving, testing, and debugging...SeniorFull timeWork at officeFlexible hours
$96.7k - $145k
...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE: Senior Software Engineer - COBOL This role is not eligible for sponsorship. POSITION LOCATION: Lynchburg/Richmond, VA This position is...SeniorWork at officeLocal areaRemote work$185k - $218k
...and resources of a known technology brand. Since launching, we’ve seen significant growth and we are looking for a Senior Full Stack Software Engineer to play a pivotal role in the continued growth of our startup. As part of our small team, you will be empowered to take...SeniorFull timeTemporary workWork at officeLocal areaRemote workRelocationFlexible hours3 days per week$132k - $160k
...have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope. SENIOR SOFTWARE ENGINEER I At Rocket Lab, operational data drives everything from production acceptance to mission success. The Data Engineering team...SeniorPermanent employmentFull timeLocal areaFlexible hours- ...Minimum of 5 years of experience in software development. BA/BS in Computer Science or equivalent degree. Prior experience as a developer in an agile work environment part of the Scrum team. Experience with designing and using web APIs like gRPC, ReST etc...Senior
$93.25k - $166.25k
...actions that protect long-term system health. Improve and extend Engineering tooling, automation, responsible AI-assisted workflows, and... ...: Education Bachelor’s degree in Computer Science, Software Engineering, or a related field;or a combination of education...SeniorMinimum wageFull timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Senior. Be the first to apply!
- network software engineer United States
- software engineer internship United States
- facebook software engineer United States
- software engineer travel United States
- senior robotics software engineer United States
- entry level software engineer remote United States
- vice president software engineering United States
- software engineer apprentice United States
- cybersecurity software engineer United States
- federal - software developer United States









