Circle logo

Software Engineer II - Java, Go

Circle

Job Overview

Circle, a leading financial technology company, is seeking a Software Engineer II to join our dynamic engineering team. This role is pivotal in extending our blockchain systems infrastructure to support the tokenization of the world. You will be responsible for building scalable microservices, developing secure APIs, and integrating with both blockchain and traditional banking protocols.

Key Responsibilities

  • System Development: Extend Circle's in-house blockchain systems infrastructure to support tokenization.
  • Microservices: Build and own scalable microservices responsible for reliable and secure APIs.
  • Collaboration: Work closely with Product and Engineering teams to design, test, and shape Circle features.
  • API Development: Develop publicly accessible APIs for developers to integrate with complex payment systems.
  • Integration: Integrate Platform Services with leading banks and financial technologies.
  • Troubleshooting: Diagnose and resolve program and system malfunctions.
  • Documentation: Develop and document system design procedures, testing procedures, and quality standards.

Qualifications

  • Experience: 2-4 years of professional software development experience in object-oriented languages like Java and Go.
  • Education: Degree in Computer Science or a closely related field.
  • API Design: Broad understanding of API design and REST principles.
  • Cloud Services: Experience with AWS, Google Cloud, or Microsoft Azure.
  • Database Management: Proficiency in SQL databases and schema design.
  • Communication: Excellent communication skills for effective collaboration with remote teams.
  • Self-Starter: Ability to work independently with a curious mindset and a focus on continuous improvement.

Additional Information

  • Compensation: Base salary range of $125,000 - $162,500 with an annual bonus target of 10%.
  • Benefits: Includes equity, medical, dental, vision, 401(k), discretionary vacation policy, 10 days of paid sick leave, and 11 paid holidays.
  • Work Environment: Remote-first company with a flexible and diverse work environment.

Circle is committed to creating an inclusive financial future with transparency at our core. We are an equal opportunity employer and value diversity at Circle. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Benefits
Extracted with AI

  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k)
  • Discretionary Vacation Policy
  • 10 Days Paid Sick Leave
  • 11 Paid Holidays

Similar jobs

Last update: 23 minutes ago

Intuit logo
Intuit

Software Engineer 2 - Java/Golang

Join Intuit as a Software Engineer 2, focusing on Java/Golang and service mesh technologies.

GitHub logo
GitHub

Software Engineer II

Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.

Workiva logo
Workiva

Senior Software Engineer - Remote

Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.

Microsoft logo
Microsoft

Software Engineer II - Cloud Security

Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.

Square logo
Square

Senior Software Engineer, Orders Core

Join Square as a Senior Software Engineer to build scalable, resilient systems for the Orders Core team. Remote work available.

Marqeta logo
Marqeta

Senior Software Engineer - Java, Microservices

Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.

Block logo
Block

Software Engineer, Investing

Join Cash App's Investing team as a Software Engineer to build robust financial products using Java, Kotlin, AWS, and microservices.

Coinbase logo
Coinbase

Software Engineer, Backend - Consumer Products

Join Coinbase as a Backend Software Engineer to build crypto-forward products. Work with microservices, Golang, and Ruby.

Custodia Bank logo
Custodia Bank

Senior Backend Software Engineer (Go, Remote)

Join Custodia Bank as a Senior Backend Software Engineer, focusing on Go and blockchain solutions, in a fully remote role.

Banking Circle logo
Banking Circle

Backend Developer - C# and .NET Core

Join as a Backend Developer specializing in C# and .NET Core, working on high-volume payment systems in Regensburg, Germany.

GitHub logo
GitHub

Software Engineer II, Service Mesh

Join GitHub as a Software Engineer II, focusing on Service Mesh within the Developer Experience team, enhancing our Istio-based service mesh.

Openly logo
Openly

Senior Backend Engineer (Go, Remote)

Join Openly as a Senior Backend Engineer to build and maintain backend services for our insurance platform. Remote, US-based role.

Intuit logo
Intuit

Software Engineer II - Golang and Python

Join Intuit as a Software Engineer II, focusing on Golang and Python for cloud security and compliance software development.

Coinbase logo
Coinbase

Software Engineer, Emerging Talent

Join Coinbase as a Software Engineer to build innovative Web3 solutions. Work with cutting-edge tech like Golang, AWS, and Docker.

Square logo
Square

Senior Software Engineer, Payments API

Senior Software Engineer for Payments API at Square, focusing on Java, Microservices, and software development in Atlanta.

GitHub logo
GitHub

Software Engineer II, Copilot

Join GitHub as a Software Engineer II, Copilot. Work on AI-powered platforms, enhance developer tools, and lead technical architecture.

LaunchDarkly logo
LaunchDarkly

Remote Backend Engineer with Golang Experience

Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.

GitHub logo
GitHub

Software Engineer II, Billing

Join GitHub as a Software Engineer II, Billing. Enhance collaboration with cutting-edge tech in a remote role. Skills: JavaScript, TypeScript, Ruby, Python, React.

WP Engine logo
WP Engine

Software Engineer II - Microservices and Cloud

Join WP Engine as a Software Engineer II to build and optimize our core software platform using microservices and cloud technologies.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Airbnb logo
Airbnb

Software Engineer, Payments

Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.

Tangelo logo
Tangelo

Software Engineer - Back-End Java Developer

Join Tangelo as a Software Engineer to design and build scalable back-end systems in Java, working remotely with a focus on healthcare integration.

Coinbase logo
Coinbase

Senior Software Engineer, Backend - Institutional Products

Join Coinbase as a Senior Backend Engineer to build crypto-forward products using Golang, microservices, and blockchain technology.