Software Engineer II
Company Overview:
Circle is a pioneering fintech company operating at the forefront of the emerging digital financial landscape. Our innovative solutions enable seamless, instant, and cost-effective international value transfers akin to digital data movement. By facilitating access to novel possibilities in payments, commerce, and financial markets, our technological infrastructure, including USDC, a blockchain-based dollar, empowers businesses, institutions, and developers to leverage transformative advancements in money and technology.
Company Culture:
As we expand our presence globally, Circle values transparency and reliability in all aspects of our operations. Driven by our core values — Multistakeholder commitment, Mindful interactions, Pursuit of Excellence, and High Integrity standards — we cultivate a dynamic and diverse remote work environment that fosters team collaboration, innovation, and individual ownership.
Core Values:
Multistakeholder: Demonstrate dedication to customers, shareholders, employees, families, and local communities.
Mindful: Strive for respectfulness, active listening, and attention to detail in all interactions.
Driven by Excellence: Exhibit a strong commitment to mission-driven objectives and customer success, resisting mediocrity to achieve excellence.
High Integrity: Emphasize open, honest communication and adherence to exceptional moral and ethical standards, avoiding manipulation and dishonesty.
Role Responsibilities:
Extend Circle's internal blockchain systems to enable global tokenization.
Collaborate with Product and Engineering teams to design, test, and enhance Circle features.
Build and manage scalable microservices for secure and reliable API operation across blockchain and banking protocols.
Create user-friendly, publicly accessible APIs for seamless integration with complex payment systems.
Maintain system functionality through troubleshooting of malfunctions.
Partner with management to ensure alignment on system principles.
Develop robust infrastructures to support superior payment experiences.
Design and maintain data sources, messaging systems, and APIs.
Requirements:
2-4 years of software development experience in Java and Go.
Degree in Computer Science or related field.
Proficiency in API design, REST principles, and cloud services.
Familiarity with SQL databases and schema design.
Ability to learn new languages and technologies.
Experience in creating scalable production software.
Commitment to coding standards, high code quality, and test coverage for continuous delivery.
Strong communication skills for effective collaboration in remote teams.
Self-motivated individual with a keen interest in quick-paced software development.
Additional Information:
This role is eligible for day-one PERM sponsorship for eligible candidates.
Salary range: $125,000 - $162,500, with an annual bonus target of 10%.
Compensation package includes Equity & Benefits, discretionary vacation policy, 10 days of paid sick leave, and 11 paid holidays in the U.S.
Circle is an equal opportunity employer that values diversity and inclusion. Discrimination based on race, religion, gender, age, marital status, veteran status, or disability is not tolerated. Circle adheres to the E-Verify Program where required by law.
