Staff Software Engineer

Circle

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CAAtlanta, GAAustin, TXBoston, MAChicago, ILLos Angeles, CAMiami, FLNew York, NYPhoenix, AZSalt Lake City, UTSeattle, WAWashington, DC
Salary
$195,000–$257,500 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $226k
$166k most similar roles pay here $275k

This role pays more than 62% of similar roles. Most pay $192,132–$250,000 — the shaded band above. At the midpoint, this role pays about $226k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Circle

Circle is a global financial technology firm and the principal operator of USD Coin (USDC), a leading stablecoin, providing cross-border payments and digital currency infrastructure for businesses. Industry: Financial Technology & Digital Currency

Circle currently has 15 open roles on FindRole.

Listed pay typically runs $195,000–$257,500 across 15 roles with salary data.

Most-posted roles

View all roles at Circle

At a glance

TL;DR · Staff Software Engineer

As a Staff Software Engineer, you will join the engineering team to extend in-house blockchain systems infrastructure for global tokenization. You will build and own scalable microservices that provide reliable, secure APIs for transferring value across both blockchain protocols and traditional banking systems. Your daily work involves analyzing requirements to improve existing systems, troubleshooting malfunctions, and collaborating with product teams to design and document system procedures. You will develop publicly accessible APIs for payment systems and integrate platform services with financial technologies using SQL or NoSQL data sources and messaging systems. The role requires expertise in Go or Java, RESTful API design, and cloud services like AWS, Google Cloud, or Azure. You must possess deep knowledge of Web3, smart contract logic, and container orchestration tools such as Kubernetes or EKS to solve complex payment infrastructure problems.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Extend in-house blockchain systems infrastructure to support the tokenization of assets.
  • Build and own scalable microservices for secure APIs that transfer value across blockchain and banking protocols.
  • Develop and document system design procedures, testing procedures, and quality standards.
  • Troubleshoot program and system malfunctions to restore normal functionality.
  • Create publicly accessible APIs to simplify developer integration with complex payment systems.
  • Integrate platform services with leading banks and financial technologies.
  • Write infrastructure for data sources, messaging systems, and APIs to deliver high-quality payment experiences.

What we're looking for

  • Minimum of 7 years of professional software development experience in object-oriented languages like Go or Java.
  • A Computer Science degree or a closely related field (or foreign equivalent).
  • Experience providing technical leadership for teams larger than four on architecture and system design.
  • Expertise in at least one domain: API design, payments processing, or blockchains.
  • Deep experience with production-quality scalable software, Web3, blockchain smart contract logic, and RESTful API design.
  • Proficiency with cloud services (AWS, Google Cloud, or Microsoft Azure) and container orchestration systems like Kubernetes or EKS/ECS.
  • Experience with SQL databases and designing schemas.
  • Strong communication skills to collaborate with remote teams and present concepts effectively.

More like this

Similar roles

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $152,500$205,000
Java Go Microservices RESTful API AWS Microsoft Azure SQL NoSQL Blockchain System Design Payment Systems
6+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp