Manager, Software Engineering
Circle, a pioneering financial technology company, sits at the forefront of the evolving internet of money, facilitating the seamless transfer of value globally and instantaneously, at a lower cost compared to traditional settlement systems. This innovative financial ecosystem opens up unprecedented opportunities for payments, commerce, and market advancements, driving global economic growth and fostering inclusivity. Our robust infrastructure, which includes USDC, a blockchain-powered dollar, empowers businesses, institutions, and developers to leverage these advancements and capitalize on the transformative intersection of money and technology.
What you’ll be a part of:
As Circle expands and establishes its presence internationally, the organization prioritizes transparency and operational stability. Speed and efficiency are key drivers of our progress, underpinned by our core values: Multistakeholder engagement, Mindfulness, Commitment to Excellence, and uncompromising Integrity. The remote nature of our evolving workplace emphasizes teamwork and the spirit of collaboration, fostering a flexible and diverse environment that values innovation and empowers every member of the team.
You will align with our four core values:
- Multistakeholder: Demonstrating dedication to customers, shareholders, employees, families, and local communities.
- Mindful: Exhibiting respect, active listening, and attention to detail in all interactions.
- Driven by Excellence: Fueling action with passion for customer success, pursuing excellence relentlessly, and striving for goal achievement.
- High Integrity: Upholding open and honest communication, and maintaining high moral and ethical standards, rejecting dishonesty and manipulation.
Responsibilities:
- Oversee the daily operations of dynamic engineering teams, including requirements grooming, scrums, retrospectives, and team gatherings.
- Develop, maintain, and optimize APIs, user-facing interfaces, services, and systems.
- Actively participate in coding activities and provide direct support to engineering team members.
- Offer technical and architectural guidance for platform development, integration, testing, and maintenance.
- Lead agile software processes, introduce industry best practices, and ensure alignment with company objectives.
- Collaborate with stakeholders to define technology roadmaps, set product release schedules, and drive team success.
- Manage full lifecycle of team operations, including recruitment, mentoring, training, performance evaluations, and retention.
- Advocate for the engineering team within the organization, fostering effective communication and addressing technology opportunities and constraints.
- Address technical debt to maintain development velocity and minimize production incidents.
- Contribute to Circle's engineering management team and support engineering-wide initiatives.
Requirements:
- 3+ years of technical leadership experience.
- 7+ years of software engineering experience.
- Proficiency in Go, Java, and/or Javascript coding languages (3+ years).
- Hands-on experience in designing and deploying secure, scalable products and services.
- Desire to continue hands-on coding activities and mentor team members.
- Strong cross-functional collaboration skills and ability to make challenging decisions.
- Experience managing remote teams.
- Ability to thrive in a fast-paced, high-autonomy work environment.
Additional Information:
This role may be eligible for day-one PERM sponsorship for qualified candidates. Compensation packages may vary based on factors such as experience, skills, qualifications, and business needs. Circle values diversity and is an equal opportunity employer that does not discriminate based on race, religion, gender, nationality, age, marital status, veteran status, or disability.
Base Pay Range: $182,500 - $240,000
Annual Bonus Target: 15%
Equity & Benefits included (medical, dental, vision, 401(k), paid sick leave, and holidays in the U.S.).