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

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Square logo
Square

Senior Software Engineer, Payment Pricing & Cost Platform

Join Square as a Senior Software Engineer to enhance payment pricing and cost platforms using Java, Python, and cloud technologies.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

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.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

State Street logo
State Street

Software Engineer - Java, Node.js, Oracle

Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.