Manager, Software Engineering
Circle, a financial technology company, is at the forefront of the evolving internet of money, facilitating the seamless global transfer of value at lower costs than traditional financial systems. This innovative fintech organization offers groundbreaking solutions like USDC, a blockchain-based dollar, empowering businesses, institutions, and developers to leverage the potential of digital assets. Operating based on core values that prioritize stakeholders, mindfulness, excellence, and integrity, Circle fosters a diverse and inclusive work environment where creativity and collaboration thrive. As part of a remote team, you will play a pivotal role in leading dynamic engineering teams, overseeing the design and maintenance of APIs, and providing strategic technical direction for platform development. Your responsibilities will also include managing team activities, ensuring alignment with company objectives, and fostering a culture of continuous improvement and innovation. The ideal candidate will bring several years of technical leadership and software engineering experience, hands-on coding skills, proficiency in languages like Go, Java, or JavaScript, and the ability to effectively lead and mentor engineering teams. Experience in managing remote teams and a strong aptitude for cross-functional collaboration in a fast-paced environment are essential for success in this role.
What You'll be Part of: At Circle, we prioritize transparency and operational excellence and are expanding our presence globally while upholding our core values of multistakeholder engagement, mindfulness, commitment to excellence, and high integrity. As a key member of our growing organization, you will contribute to a culture of flexibility, diversity, and innovation where individual contributions are valued, and new ideas are championed.
Responsibilities:
- Oversee day-to-day activities of engineering teams, including requirements grooming and team collaboration
- Design, build, and maintain APIs, user interfaces, and backend systems
- Provide technical guidance and architectural leadership for platform development and integration
- Lead agile software processes and introduce industry best practices
- Collaborate with stakeholders to align team contributions with company goals and roadmap
- Attract, mentor, and retain top engineering talent through coaching, training, and performance management
- Act as an ambassador for the engineering team, communicating opportunities and constraints to cross-functional partners
- Manage technical debt to ensure development velocity stays responsive and production incidents are minimized
- Contribute to engineering-wide initiatives as a member of Circle's engineering leadership team
Requirements:
- 3+ years of technical leadership experience
- 7+ years of software engineering experience
- Proficiency in Go, Java, or JavaScript for coding
- Hands-on experience in designing and deploying scalable products
- Strong coaching and leadership skills
- Ability to work cross-functionally and make strategic decisions
- Experience managing remote teams
- Strong problem-solving skills and ability to thrive in a fast-paced environment with high autonomy
Additional Information: The position offers day-one PERM sponsorship for eligible candidates. Compensation ranges and packages vary based on various factors such as experience, qualifications, and business needs. Total compensation includes base pay ranging from $182,500 to $240,000, with an annual bonus target of 15% and additional benefits like equity, medical, dental, vision coverage, 401(k), paid sick leave, and holidays. Circle is an equal opportunity employer and promotes diversity and inclusion. Discrimination based on various factors is not tolerated, and Circle participates in the E-Verify Program where required by law.
