Senior Software Engineer - Special Projects
Circle is a cutting-edge fintech company operating within the realm of the evolving internet of money. Our innovative approach enables the seamless transfer of value globally, promptly, and affordably compared to traditional settlement systems. Through our groundbreaking technology, we are expanding opportunities for payments, e-commerce, and financial markets to foster economic growth and inclusivity on a global scale.
Joining our team means being part of a company dedicated to transparency and stability. As we grow, we are extending our operations into some of the world's most robust jurisdictions. Our employees uphold our core values of Multistakeholder, Mindfulness, Driven by Excellence, and High Integrity. Working remotely, our team members thrive in a collaborative environment that encourages fresh perspectives and fosters a sense of ownership.
We are seeking a skilled and experienced smart contract engineer to join our USDC Smart Contract team at Circle. As a Senior/Staff Software Engineer, you will take the technical lead in designing and expanding smart contracts for USDC across various blockchain protocols such as Ethereum, Solana, and Cosmos.
Your responsibilities will include:
- Designing, coding, testing, and deploying secure smart contracts for smooth transactions.
- Improving existing smart contracts to enhance developer productivity, safety, and efficiency.
- Implementing top-tier security practices and performance optimization techniques.
- Conducting risk assessments to identify and address vulnerabilities in smart contracts on diverse blockchain platforms for improved security and robustness.
For a Senior Software Engineer (III), the ideal candidate should have:
- A minimum of 4 years of software development experience (including internships).
- 2+ years of proven expertise in smart contract development on blockchain platforms.
- Proficiency in programming languages suitable for non-EVM smart contracts (e.g., Rust, Go).
- In-depth knowledge of one major non-EVM blockchain ecosystem like Solana or Cosmos.
- Strong focus on architecture, coding, testing, and deploying secure and efficient smart contracts.
- Familiarity with the latest trends in blockchain development to drive innovation.
Requirements specific to a Staff Software Engineer (IV) include all those of a Senior Software Engineer, plus:
- Over 7 years of professional software development experience (including internships).
- 4+ years of hands-on experience in smart contract development on blockchain platforms.
- Expertise in non-EVM programming languages and tech stacks.
- Profound understanding of blockchain technology and various protocols.
- Strong leadership skills to guide technical teams and collaborate effectively.
Both positions are eligible for day-one PERM sponsorship for qualified candidates, and compensation is based on factors like experience and qualifications. Additionally, Circle is committed to fostering an inclusive work environment and offers a competitive compensation package that includes equity, medical, dental, vision, 401(k), vacation policy, sick leave, and multiple paid holidays. Industry Security Practices Best Practices C++ Cybersecurity LOC Token Rewards Multistakeholder eCommerce Policies Pricing.value Merchant Support Engineering Coding Accessibility Safe Checkout Buyer Support.EntityFrameworkCore integrations Seller Facing Revenue.png}.{MongoDB}How to Apply Join us as we create a more transparent and accessible financial future. Apply now to be part of a diverse and inclusive team that values innovation, collaboration, and integrity at its core.
