Senior Software Engineer - Special Projects
Circle, a pioneering financial technology company, is at the forefront of revolutionizing the movement of digital value across the globe efficiently and affordably. With a focus on modernizing payment systems through blockchain technology, particularly USDC, Circle enables businesses, institutions, and developers to leverage these advancements for economic growth and financial inclusion.
Overview:
At Circle, a culture of transparency and innovation underpins our remote workplace where teamwork and adaptability are key to success. Embracing core company values such as mindfulness and integrity, employees contribute to an environment that fosters collaboration and welcomes fresh ideas and diverse perspectives.
Key Responsibilities:
Seeking a skilled Smart Contract Engineer to join the USDC Smart Contract team at Circle, you will lead the development and scalability of smart contracts across multiple blockchain ecosystems. Responsibilities include designing, coding, testing, and deploying secure smart contracts while enhancing existing solutions for improved efficiency and safety. Implementing security practices and performance optimization methods is crucial, along with conducting risk assessments and devising strategies to enhance security on various blockchain platforms.
Requirements for Candidates:
Senior Software Engineer (III) Requirements:
Over 4 years of software development experience, inclusive of internships.
Demonstrated expertise in smart contract development on blockchain platforms for a minimum of 2 years.
Proficiency in programming languages like Rust, Go, or others commonly used for non-EVM smart contracts.
Experience with non-EVM blockchain ecosystems such as Cosmos or Solana.
Strong background in architecting, coding, testing, and deploying secure smart contracts.
Emphasis on security best practices and implementing measures to enhance security in smart contract development.
Up-to-date knowledge of trends and technologies in blockchain development.
Staff Software Engineer (IV) Requirements:
Over 7 years of software development experience, with a minimum of 4 years in smart contract development on blockchain platforms.
Proficiency in non-EVM programming languages and related tech stacks.
Deep understanding of various blockchain protocols and principles.
Ability to lead technical teams, mentor junior engineers, and collaborate effectively across departments.
Strong communication skills to facilitate collaboration and consensus building among team members and stakeholders.
Additional Info:
Eligible for day-one PERM sponsorship for qualified candidates. Flexible compensation ranges consider factors such as experience, qualifications, and business needs, with added benefits like equity, discretionary vacation, health benefits, and more.
Equal Opportunity Employer Statement:
Circle values diversity and promotes an inclusive workplace where all are welcome, without discrimination based on race, religion, nationality, gender, age, or disability status. Participating in the E-Verify Program when required by law reinforces our commitment to legal compliance and a fair work environment.
