Tech jobs
Job listings
Staff Software Developer, Services
Builds backend services in Python (Flask) and other languages to power a platform that helps local pizzerias compete with big chains, working remotely across the UK with an office in Belfast.




Staff Software Engineer
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a…

Staff Software Engineer, Cloud Infrastructure
Gusto is hiring a Staff Software Engineer for its Cloud Infrastructure team to build and maintain AWS infrastructure through code (Terraform/OpenTofu with Spacelift), migrate production services into a multi-account AWS architecture, and strengthen disaster recovery and compliance. It's a hands-on platform/SRE-style role supporting engineers across the company.

Senior Staff Software Engineer - AI Governance
Senior technical leader on OneTrust's AI Governance platform: designs and builds Java/Python microservices, Kafka/Flink event pipelines, and semantic-layer reporting/dashboard capabilities on Azure so enterprises can deploy and govern AI/LLM applications responsibly. Office-first role in San Francisco, ~3 days/week in office.

Staff Software Engineer, PEO
Staff engineer at Gusto owning the end-to-end onboarding journey for its new PEO product — taking small businesses from discovery to fully set up. Full-stack work in Ruby on Rails and React/TypeScript in a regulated domain, with heavy use of AI tooling, funnel instrumentation, and cross-team design.

Staff Software Engineer, Expansion Experiences
Staff full-stack engineer on Gusto's Expansion Experiences team, building customer-facing upsell and upgrade experiences (plan upgrades, 401(k), health insurance) with A/B experiments and personalization. Works across the stack with Ruby on Rails, React, GraphQL, and TypeScript, hybrid from the San Francisco office.

Staff Software Engineer- BE
Leads architecture and technical direction for major features in a data governance platform, collaborating with cross-functional teams and mentoring engineers.
Staff Software Engineer, Data and Partner Platform
Staff Software Engineer builds and scales data pipelines, APIs, and integrations for EnergyHub’s energy-grid platform, using Snowflake, AWS, gRPC, and Python to process billions of utility and DER data points.
Staff Software Engineer
Staff Software Engineer at Building36 (an Alarm.com company) in Needham, MA, leading and mentoring a team while owning full-stack projects from design to deployment across smart home/IoT, video analytics, and large-scale data processing. Core stack: C#, .NET, SQL Server, Kafka, Ember.js, plus native iOS/Android; 4 days/week in office.

Staff Software Engineer, Retirement Financial Platform
Staff engineer on Gusto's Financial Infrastructure team building and owning the backend services and APIs that move money for Gusto Retirement — payments, settlements, reconciliation, payroll integration, KYB/KYC, 401(k) loans, and billing. Very hands-on, production-focused Ruby on Rails work where correctness with real customer funds matters.
Senior Staff Software Engineer
Senior Staff Software Engineer on Alarm.com's Platform team building smart-home, video-analytics, and large-scale data-processing systems: mentoring engineers, leading architecture, and supporting production with on-call rotations. Core stack includes C#/.NET, databases (SQL Server/cloud), and observability tools like Datadog and Grafana.

Staff Software Engineer, Solo
Staff software engineer on Gusto Solo, the all-in-one platform for solopreneurs, owning end-to-end delivery of net-new product areas. Day to day: full-stack feature work from backend APIs to React UI (Ruby on Rails, React, TypeScript, GraphQL) plus building AI-native experiences including MCP tools. Hybrid role based in San Francisco.
Staff Software Engineer
Staff Software Engineer at Alarm.com (Boston office, 4 days/week) acting as a hands-on technical multiplier across the Device Platform and Strategic Partner eXcellence teams: owning device APIs, event pipelines, and partner integration infrastructure end-to-end, leading architecture, and building reusable patterns. Core stack includes .NET/C#, SQL Server, REST/gRPC, and Kafka.

Staff Software Engineer, Invoicing and Billing
Staff engineer on Gusto's Invoicing and Billing platform, designing and scaling a high-throughput transactional billing engine (invoices, subscriptions, payments, accounting integrations) in Ruby on Rails and React. The role shapes architecture, drives multi-quarter projects, and mentors engineers, with strong emphasis on leveraging AI tools.

Senior Staff Software Engineer, Benefits
As a Senior Staff Software Engineer on the Benefits Advisory team, you will architect and build full-stack platform capabilities for benefits shopping and renewal flows. You will design scalable services and AI-driven interfaces using React, TypeScript, and Ruby on Rails to help over 500,000 small businesses manage health insurance and 401(k)s.
Staff Software Development Engineer in Test (Infrastructure)
Staff-level SDET at Veeam who owns system-level and infrastructure testing in the San Jose lab: building offline end-to-end test environments, local Kubernetes clusters (K3s, Kind, Minikube) and cloud emulators (LocalStack, Azure Edge), profiling OS/hardware resources, and maintaining automated physical/virtual test rigs. Core tech: C++/Python/Go, Linux, Kubernetes, AWS/Azure emulation.
Staff Software Development Engineer in Test (Connectors)
Veeam is hiring a Staff SDET focused on data connectors and high-scale ingestion: designing performance, stress, and fault-injection test frameworks that validate petabyte-scale data pipelines across AWS, Azure, and Kubernetes. Core stack includes C++/Java/Go/Python, Kafka/gRPC/REST streaming systems, and cloud/K8s automation tooling.

Senior Staff Software Engineer, Gusto Agent & Partner Experiences (API)
Senior Staff Engineer on Gusto's Agent & Partner Experiences team, building the APIs and agent-facing tools that let third-party developers and AI agents act on payroll via a large Ruby on Rails codebase. Hands-on coding plus technical leadership, API contract design, reliability/observability practices, and mentoring across the org.
Staff Software Development Engineer in Test (Graph Database)
Staff SDET at Veeam leading the quality strategy for graph database architectures and high-volume reporting engines: building automated test suites for graph traversal and query correctness (Neo4j, AWS Neptune, GraphQL), benchmarking platforms, and Kubernetes-based multi-tenant regression environments on AWS and Azure. Requires 8+ years with Java, Python, or Go.