Senior Software Engineer (IRL/UK)
Circle is a cutting-edge financial technology company spearheading innovation in the realm of digital monetary transactions. Our forward-thinking technology facilitates the seamless transfer of value across borders in a swift and cost-effective manner. This revolutionary development in the world of finance opens up new realms of possibility for global economic growth and increased accessibility. Through our infrastructure and groundbreaking projects like USDC, we empower businesses, institutions, and developers to capitalize on this transformative shift in the intersection of money and technology.
Company Culture:
At Circle, we prioritize transparency and reliability in all our endeavors. As we expand our presence across diverse geographic regions, we uphold values centered on speed, efficiency, and excellence. Our team embodies key values such as Multistakeholder approach, Mindfulness, Drive for Excellence, and High Integrity. In a remote work environment, our employees are dedicated to continuous growth and collaborative success. By fostering a flexible and inclusive workplace, we encourage innovative thinking and ensure every individual feels a sense of ownership and contribution.
Key Responsibilities:
The Senior Software Engineer plays a crucial role in enhancing Circle's in-house blockchain ecosystem to support widespread digital tokenization. Duties include analyzing, optimizing, and extending existing systems, developing scalable microservices to facilitate secure API interactions across various blockchain and traditional banking protocols, partnering with cross-functional teams to shape features, and ensuring system reliability. Other responsibilities involve troubleshooting system issues, creating developer-friendly APIs for payment system integration, and collaborating with industry-leading organizations for seamless service delivery.
Job Requirements:
To thrive in this role, candidates must possess a minimum of 4 years of professional experience in software development using object-oriented languages, preferably Java. A degree in Computer Science or equivalent field, experience in team leadership, proficiency in payment system operations, RESTful API design understanding, familiarity with Cloud Services, and skill in SQL database development are essential. Additionally, strong focus on coding standards, an inclination towards continuous improvement, effective communication, and the ability to work autonomously in a dynamic environment are required attributes for success.
We are committed to fostering a diverse and inclusive work environment and do not discriminate based on factors like race, religion, gender, or age. Join us at Circle as we embark on an exciting journey towards transforming the global financial landscape.