Manager, Software Engineering
About the Company:
Circle operates as a financial technology firm, pioneering the shift towards a more connected global monetary system. We focus on facilitating seamless digital value transactions, offering speed and cost-efficiency compared to traditional settlement systems. Our core innovation lies in USDC, a digital dollar built on blockchain technology, empowering businesses, institutions, and developers to leverage this transformative phase in money and technology evolution.
Company Culture:
At Circle, we prioritize transparency and reliability across all aspects of our operations. As our organization expands into key global markets, our fundamental principles drive our progress. We embrace values like Multistakeholder engagement, Mindfulness, Pursuit of Excellence, and High Integrity. In a remote work environment, we rally behind these values to foster teamwork, resilience, and innovation.
Core Values:
- Multistakeholder: Demonstrating dedication to customers, shareholders, employees, and local communities.
- Mindful: Striving for respect, active listening, and meticulous attention to detail.
- Driven by Excellence: Upholding a relentless pursuit of excellence, disdain for mediocrity, and passion for achieving success.
- High Integrity: Adherence to high ethical standards, fostering transparent communication, and rejecting dishonest practices.
Responsibilities:
- Oversee daily operations of dynamic engineering teams, including task management, agile processes, and team events.
- Develop and maintain APIs, user interfaces, and back-end systems.
- Engage in hands-on coding and provide technical support to engineering teams.
- Offer technical insight for platform development, design, and integration, while ensuring testing and system maintenance.
- Lead agile software practices and implement industry best practices.
- Collaborate with stakeholders to align team contributions with company goals and establish product release schedules.
- Manage team lifecycle from recruitment to performance evaluation, fostering a culture of mentorship and growth.
- Advocate for the engineering team within the organization, highlighting technology opportunities and constraints.
- Address technical debt to maintain development momentum and reduce operational incidents.
- Contribute to company-wide engineering initiatives as part of the engineering management team.
- Coordinate activities with cross-functional teams to achieve organizational objectives.
Requirements:
- 3+ years of technical leadership experience.
- 7+ years of software engineering experience.
- Proficiency in Go, Java, or JavaScript coding (3+ years).
- Strong background in designing, building, and deploying secure and scalable products.
- Demonstrated hands-on coding ability and commitment to staying technically engaged.
- Passion for coaching and nurturing leadership skills in team members.
- Strong cross-functional collaboration skills with the ability to make tough decisions.
- Experience managing remote teams.
- Ability to thrive in a fast-paced environment with high autonomy and responsibility.
Additional Information:
- Position qualifies for day-one PERM sponsorship for eligible candidates.
- Compensation is determined by factors such as experience, skill set, and business needs.
- Compensation:
- Base Pay Range: $182,500 - $240,000
- Annual Bonus Target: 15%
- Benefits: Equity, medical, dental, vision, 401(k), discretionary vacation policy, 10 paid sick days, and 11 paid holidays.
Circle promotes diversity and is an equal opportunity employer that does not discriminate based on race, religion, gender, age, or disability status. The company also participates in the E-Verify Program in certain locations.