Software Engineer II

Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively than legacy settlement systems.
$125,000 - $162,500
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Finance · Blockchain
This job posting may no longer be active. You may be interested in these related jobs instead:
System Development Engineer, GREF Tech, Finance Automation

System Development Engineer position at Amazon's GREF Tech team, focusing on building and maintaining real estate management systems and automation solutions.

Founding Software Engineer

Founding Software Engineer role at Synch, building AI-powered Salesforce management tools using natural language processing.

Full Stack Engineer

Full Stack Engineer role at Porter, building cloud deployment platform with React/TypeScript and Go

Software Developer (12 month Fixed Term Contract), Global Operational Excellence

12-month fixed-term Software Developer position at Amazon's Global Operational Excellence team, focusing on developing solutions for supply chain and fulfillment operations.

Software Development Engineer - Prime Video Linear, Prime Video

Software Development Engineer role at Amazon Prime Video focusing on building AI-powered personalization and recommendation systems for Linear TV, requiring 3+ years of experience in software development.

Description For Software Engineer II

Circle is a financial technology company revolutionizing the internet of money. As a Software Engineer II, you'll be at the forefront of developing blockchain-based solutions that enable global, instant, and cost-effective value transfer. This role offers an exciting opportunity to work on cutting-edge technology that has the potential to reshape the financial landscape.

You'll be responsible for extending Circle's in-house blockchain systems infrastructure, building scalable microservices, and creating publicly accessible APIs that simplify integration with complex payment systems. Your work will directly contribute to the development of USDC, a blockchain-based dollar, and other innovative financial products.

The ideal candidate has 2-4 years of professional software development experience, particularly with Java and Go. You should have a strong understanding of API design, REST principles, and experience with cloud services and SQL databases. We're looking for a self-starter with excellent communication skills who can thrive in a fast-paced, remote-first environment.

At Circle, you'll be part of a team committed to visibility, stability, and excellence. Our culture values multistakeholder thinking, mindfulness, and high integrity. We offer competitive compensation, including a base salary range of $125,000 - $162,500, an annual bonus target of 10%, equity, and comprehensive benefits.

Join us in shaping the future of finance and technology. If you're passionate about blockchain, financial innovation, and want to be part of a company that's raising global economic prosperity and enhancing inclusion, this role at Circle could be your next big opportunity.

Last updated 8 months ago

Responsibilities For Software Engineer II

  • Extending Circle's in-house blockchain systems infrastructure
  • Analyzing requirements, procedures, and problems to improve existing systems
  • Building and owning scalable microservices
  • Collaborating with Product and Engineering teams
  • Troubleshooting program and system malfunctions
  • Building publicly accessible APIs
  • Integrating Platform Services with leading banks and financial technologies
  • Writing infrastructure to deliver great payment experiences

Requirements For Software Engineer II

Java
Go
  • 2-4 years minimum professional software development experience in object oriented languages like Java and Go
  • Computer Science degree or a closely related field
  • Broad understanding of API design and REST principles
  • Experience with Cloud Services (AWS, Google Cloud, Microsoft Azure, etc)
  • Experience with SQL databases and designing schemas
  • Willing and able to learn unfamiliar languages and technologies
  • Experience in the deployment of production-quality, scalable software
  • Focus on coding standards and code quality with speed
  • Excellent communication skills
  • Self-starter with a curious mindset

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical, dental, vision insurance
  • 401(k)
  • Equity
  • Annual Bonus Target: 10%
  • Discretionary vacation policy
  • 10 days of paid sick leave per year
  • 11 paid holidays per year in the U.S.

Interested in this job?