Check logo
Check

Building payroll businesses, together.

Staff Software Engineer

Location

California + 1 moreAll locations: California | New York

Posted

6 days ago

Salary

$228K - $264K / year

Seniority

Lead

Job Description

Staff Software Engineer

Check

• Run at complex problems across our platform • Own projects end-to-end, from identifying the problem and shaping the solution • Be a true partner to product, design, and operations • Build internal and partner-facing tools that improve visibility, reliability, and explainability • Reduce friction in our systems by improving workflows, architecture, and tooling • Role model clear, critical thinking through code, proposals, and diagrams • Raise the quality bar by working in the open and giving thoughtful feedback

Job Requirements

  • Experience with staff-level ownership and delivery of production systems end-to-end
  • Experience building internal tools, developer platforms, or product systems
  • 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
  • Experience with Python/Django, React, Typescript, AWS, Terraform, Postgres, Temporal, Github is helpful

Benefits

  • Flexible PTO and sick leave
  • Generous paid parental leave for all new parents
  • Flexible return-to-work
  • 401k retirement plan
  • $100 monthly stipend for home internet and mobile phone expenses
  • High-quality medical, dental, vision, short-term/long-term disability, and basic life insurance coverage

Related Job Pages

More Full-stack Engineer Jobs

Coding Partners logo

Senior Full Stack Engineer

Coding Partners

We build custom software solutions and staff companies with interim full-stack developers.

• Develop Real-World Software: Build applications for diverse industries, including QA traceability, B2B commerce, financial services, and home energy management. • Manage the Full Software Lifecycle: Participate in all phases, from requirements gathering and team setup to architecture design, implementation, and production release. • Master New Technologies: Learn and apply emerging concepts to solve complex client challenges. • Ensure Code Quality and Documentation: Take ownership of code and documentation that reaches the main branch. • Drive Process Improvement: Identify and implement opportunities to enhance team and company workflows.

Germany
Newsela logo

Senior Software Engineer

Newsela

Meaningful classroom learning for every student.

ContractRemoteTeam 201-500Since 2013H1B Sponsor

• Deliver high-quality work on time, leveraging AI tools to accelerate velocity without sacrificing craft. • Own feature delivery end-to-end, from scoping and design input through implementation and release, with minimal oversight. • Craft well-tested software that meets a high bar for quality, using AI-assisted development practices where they add value and exercising judgment where they don't. • Build and validate AI-integrated features with sound engineering judgment, applying appropriate evaluation practices to LLM-powered and AI-assisted functionality. • Partner closely with Engineering, Product Management, and Product Design to refine ambiguous work into clearly defined, valuable deliverables. • Maintain reliable systems by applying best practices for observability, quality, and incident response, and actively use AI tooling to detect, diagnose, and resolve issues faster. • Support production releases, ensuring your team's systems are deployment-ready and stable post-release.

Argentina
$5K - $6K / month
Full TimeRemoteTeam 51-200Since 2024

• Design and champion internal Quality Programmes: Drive engineering-wide process changes and ensure pods adopt new reliability standards without friction. You will operate with a product-owner mindset to define and evangelize the internal reliability roadmap. • Define and enforce hard metrics: Measure and establish hard quality telemetry (e.g., DORA metrics, bug-to-deploy ratios, SLIs/SLOs) to create a quantifiable baseline for platform reliability. • Architect Shift-Left Pipeline Gates: Weave automated Performance, Security, and Accessibility checks directly into the CI/CD pipeline at the PR level in tight partnership with Eng Core. • Build Real-World Load Testing: Shift load and performance testing left for every customer onboarding, validating real-world assumptions. • Engineer Synthetic Data & Production Canaries: Build the architecture for safe synthetic data injection to unblock heavy load-testing and live-production canaries, strictly isolating test data from authentic user telemetry. • Leverage Generative AI Tooling: Actively utilize AI assistants (e.g., Gemini, Claude, Cursor, Codex) to accelerate the development of testing frameworks, automate infrastructure code, and design advanced testing architectures. • Drive Tooling Consolidation: Lead the technical migration away from expensive, legacy testing infrastructure to a unified, AI-supported automation stack. • Help define and maintain development practices: Enable fast iteration while ensuring quality, including writing tests and documenting key implementations.

California
$146.2K - $190K / year
Twilio logo

Principal Software Engineer

Twilio

Build the future of communications.

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Join the team as Twilio’s next Principal Software Engineer. • This position is needed to contribute to Twilio's engineering projects. • Collaborate with internal teams and participate in meaningful projects.

California
$188.2K - $235.3K / year