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

Staff Software Engineer

GrabJobs

About Check 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 out the full story Tune in Check is far more than just API infrastructure. We’re a springboard for building and scaling payroll businesses. About this role As a Staff Software Engineer at Check, you’ll combine strong engineering fundamentals and close collaboration with cross-functional partners to build software that meaningfully improves how payroll businesses operate. You'll build 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 Run at complex problems across our platform, designing and building products that translate complex payroll infrastructure into intuitive tools for operators and partners. Own projects end-to-end, from identifying the problem and shaping the solution through design, implementation, rollout, and iteration based on real-world usage. Be a true partner to product, design, and operations by developing a deep understanding of the workflows and challenges faced by payroll operators and partners. Build internal and partner-facing tools that improve the visibility, reliability, and explainability of how money moves through the payroll system. Reduce friction in our systems by improving workflows, architecture, and tooling for both developers and operators. Role model clear, critical thinking through code, proposals, and diagrams that help teams align and move forward together. Raise the quality bar by working in the open, giving thoughtful feedback, mentoring teammates, and helping the team ship work we’re proud of. Who You Are Experience with staff-level ownership and delivery of production systems end-to-end, from design through deployment and operation. Experience building internal tools, developer platforms, or product systems that support complex operational workflows. Ability to navigate ambiguous problem spaces and bring structure through thoughtful design and collaboration. Comfort debugging complex systems and investigating issues that span multiple services or infrastructure layers. Ability to articulate technical tradeoffs to engineers and cross-functional partners. While we don't have requirements for programming languages, experience with or, at minimum, a desire to learn our current stack is helpful: Python/Django, React, Typescript, AWS, Terraform, Postgres, Temporal, Github. 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. 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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in San Bernardino, CA vacancy
  • $220k - $240k

     ...Product philosophy Most small business software makes owners do the work to get what they...  ...like having a team of great operators, engineers, and marketers working for you. Our vision...  ...guest experience. We're looking for a Staff Backend Engineer, who cares deeply about... 
    Suggested
    Work at office
    Local area
    Immediate start
    Remote work

    GrabJobs

    San Bernardino, CA
    1 day ago
  •  ...residents, property managers, and investors all win. About the Role Second Nature is looking for a highly experienced Staff Software Engineer to lead the development of innovative and scalable software solutions. In this role, you will work closely with cross-... 
    Suggested
    Second job
    Live in
    Remote work
    Work from home

    GrabJobs

    Fontana, CA
    9 hours ago
  • We're assisting an edtech startup with their search for a Staff Software Engineer. Their product is an AI-powered literacy/reading instruction platform for elementary educators. They are a remote company and open to candidates from anywhere in the United States.   What... 
    Suggested
    Remote work

    GrabJobs

    Fontana, CA
    2 days ago
  • $170k - $220k

     ...more efficiently and autonomously. Our engineers lead cross-team technical efforts for our...  ...platform as a whole . About the Work As a staff engineeronthe Enablement team, you will:...  ...excellence About You 7+ years in a software engineering role A first-principles thinker... 
    Suggested
    Remote work

    GrabJobs

    Rialto, CA
    21 hours ago
  • $165k - $205k

     ...our platform scales globally, we're looking for people who can turn complex systems into practical, working solutions. As a Software Engineer in Partner Engineering, you’ll play a pivotal role in shaping technical solutions that directly impact our top-tier partners.... 
    Suggested
    Full time
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    21 hours ago
  •  ...growth are at the forefront. Job Summary Aretum is seeking a Lead Software Engineer/Developer to serve as the hands-on technical lead of an Agile...  ...alongside government developers, testers, user experience staff, and subject matter experts, you will own the technical... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    GrabJobs

    San Bernardino, CA
    9 hours ago
  • $138.7k - $173.4k

     ...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as a Senior Software Engineer for Stytch, where you'll shape the next generation of fraud prevention products.  About the job As a Senior Software... 
    Local area
    Remote work
    Worldwide
    Weekend work

    GrabJobs

    Rialto, CA
    2 days ago
  •  ...and fine-tuning data serialization and task partitioning. Required Experience and Skills: ~5+ years of professional software engineering experience, with a strong focus on JVM-based development and large-scale data processing solutions. ~ Hands-on experience... 
    Remote work

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $220k - $240k

     ...company in the world. Join us as we reinvent the standard of care in metabolic health.   Opportunity We are seeking a Lead Software Engineer to join our Copilot team and play a key role in shaping the technical direction and execution of our new AI-powered platform.... 
    Remote work
    Work visa
    Flexible hours

    GrabJobs

    Rialto, CA
    9 hours ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Canonical is a leading provider of open source... 
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    San Bernardino, CA
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office
    Remote work

    GrabJobs

    Rialto, CA
    21 hours ago
  •  ...dedication to quality and client satisfaction drives us to exceed expectations and deliver impactful results. You Are A highly skilled Software Applications Developer - Appian who thrives at the intersection of technology and mission impact. You bring expertise in Appian... 
    Remote work

    GrabJobs

    Rialto, CA
    2 days ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    San Bernardino, CA
    2 days ago
  • $165k - $180k

     ...Development and Coding Write clean, scalable, and well-documented code in C# using .NET 10 and Entity Framework. Develop and support software including applications, database integration, interfaces, and new functionality enhancements. Coordinate with cross-functional... 
    Remote work
    Flexible hours
    Weekend work

    GrabJobs

    Rialto, CA
    1 day ago
  • $113.3k - $205.52k

     ...#OneJamf. What you'll do at Jamf: As a Senior Site Reliability Engineer, you'll help us balance development velocity with the reliability...  ...What we are looking for: Minimum of 5 years experience in software engineering, SRE or production operations roles. (Required) Strong... 
    Work at office
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Rialto, CA
    4 days ago
  • $97.24k - $162.24k

     ...backend systems that power mission critical geospatial applications supporting Defense and Intelligence operations.As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable complex data processing, system integration... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    21 hours ago
  • $123.14k - $202.49k

    OverviewEsri’s Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS platform. In this role, you will design and develop the software used... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    21 hours ago
  • $101.19k - $167.34k

     ...information to large tables of records. Bring your passion for Software Development to help us develop a global search and geocoding...  ...cornerstones of Esri software products.You’ll work alongside product engineers, developers, and users to create location-based APIs,... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    21 hours ago
  • $101.19k - $167.34k

     ...building the next generation of AI capabilities across our geospatial software products, supporting indoor mapping and reality, roadway and...  ...to complex operational environments.As a Software Development Engineer II focused on AI innovation, you will help research, prototype,... 

    ESRI

    Redlands, CA
    21 hours ago
  • $123.14k - $202.49k

     ...drive real-time, location-aware action in the field.As a Senior Software Developer, you’ll design and implement intuitive, high-...  ...environment that changes oftenBachelor’s degree in computer science, engineering, or mathematicsDid we mention you've gotta love iOS?... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    21 hours ago
  • $101.19k - $167.34k

     ...sits at the intersection of computer vision, AI/ML, 3D graphics, and geospatial software. Depending on the problem, your work may span applied research and prototyping, production engineering, or integration with other Esri teams. You will help define what's possible and... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    2 days ago
  • $101.19k - $167.34k

     ...deliveries for a fleet of vehicles, identifying areas reachable within 30 minutes, performing site selection analyses, and more.As a Software Engineer, you will be responsible for enhancing the observability and operational reliability of routing services. You will develop... 

    ESRI

    Redlands, CA
    4 days ago
  • $123.14k - $202.49k

    OverviewJoin our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact...  ...from floor plans, 3D scans, and 360 imagery. As a senior engineer, you will own complex features end-to-end, drive technical direction... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    2 days ago
  • $84.3k - $105.4k

     .... Serving both residential and commercial markets, Unique Lighting Systems offers a full line of outdoor lighting productsThe Software Engineer II designs, develops, tests, and maintains software solutions that support Toro's connected irrigation and lighting products.... 
    Full time
    Casual work
    Work at office
    Remote work
    Work visa
    Relocation package

    Toro Company

    Riverside, CA
    21 hours ago
  • $101.19k - $167.34k

     ...builds cutting-edge, highly-scalable and reliable distributed software for on-premises and the cloud to make maps, geographic information...  ...available on any device, anywhere, at any time. Our software engineers provide a strong technical voice in the product development... 
    Worldwide

    ESRI

    Redlands, CA
    2 days ago
  • $123.14k - $202.49k

     ...front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system...  ...the complexities of the real world.As a software development engineer, you’ll contribute to building responsive, accessible, and maintainable... 

    ESRI

    Redlands, CA
    21 hours ago
  • $79.04k - $133.02k

    OverviewJoin our team of talented, dynamic, and passionate engineers who work with diverse technologies to develop and deliver state-of-the-art geospatial server-side software. In this role, you will design, implement, and oversee process workflows, CI/CD pipelines, deployment... 
    Work experience placement

    ESRI

    Redlands, CA
    2 days ago
  • $101.19k - $167.34k

    OverviewArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing...  ..., resolve complex issues, and collaborate with senior engineers on innovative features that enhance system performance and reliability... 

    ESRI

    Redlands, CA
    2 days ago
  • $101.19k - $167.34k

     ...usage patterns of the servicesRequirements2+ years of related software development experienceExperience with Windows administration and...  ...tools and methodologiesBachelor’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    3 days ago
  • $123.14k - $202.49k

     ...across industries—including urban planning, architecture, and engineering. You’ll design and implement robust data structures, apply advanced...  ...learning. If you're excited about building scalable software that makes a difference, we’d love to connect with you.Check out... 
    Worldwide

    ESRI

    Redlands, CA
    21 hours ago

Do you want to receive more vacancies?

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