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
Software Engineer 2 - Java/Golang
Join Intuit as a Software Engineer 2, focusing on Java/Golang and service mesh technologies.
Software Engineer II
Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.
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.
Software Engineer II
Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
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.
Senior Software Engineer - Java, Microservices
Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.
Software Engineer, Investing
Join Cash App's Investing team as a Software Engineer to build robust financial products using Java, Kotlin, AWS, and microservices.
Software Engineer, Backend - Consumer Products
Join Coinbase as a Backend Software Engineer to build crypto-forward products. Work with microservices, Golang, and Ruby.
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.
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.
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.
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.
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.
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.
Senior Software Engineer, Payments API
Senior Software Engineer for Payments API at Square, focusing on Java, Microservices, and software development in Atlanta.
Software Engineer II, Copilot
Join GitHub as a Software Engineer II, Copilot. Work on AI-powered platforms, enhance developer tools, and lead technical architecture.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
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.
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.
Senior Software Engineer - JVM
Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.
Software Engineer, Payments
Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.
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.
Senior Software Engineer, Backend - Institutional Products
Join Coinbase as a Senior Backend Engineer to build crypto-forward products using Golang, microservices, and blockchain technology.