Manager, Software Engineering
Overview
In this role you will lead and coordinate dynamic engineering teams to deliver robust APIs, services, and user-facing experiences that power Circle's internet-of-money platform. You will provide technical direction, drive agile processes, and align engineering outputs with company roadmaps and release plans. As a visible engineering ambassador, you’ll manage technical debt, foster cross-functional collaboration, and contribute to engineering-wide initiatives in a fast-paced environment. You will shape teams of engineers toward secure, scalable solutions that enable inclusive financial futures.
Compensation / Benefitsremote workcompetitive base payequal opportunity employeraccommodations for disabilitiesprivacy protectionstransparent compensation discussions
ResponsibilitiesRun day-to-day activities of dynamic engineering teams including grooming, scrums, retrospectives, and team eventsDesign, build, and maintain APIs, user-facing experiences, services, and systemsProvide technical and architectural direction for development, design, integration, testing, and maintenance of the platformLead agile software processes and introduce best-in-class industry practicesPartner with stakeholders to align contributions with company objectives, develop tech roadmaps, and set realistic release schedulesPerform full lifecycle of team management including mentoring, recruiting, training, and performance evaluationAct as internal ambassador for the engineering team to other groups, communicating opportunities and constraints of technologyManage technical debt to maintain velocity, responsiveness, and minimize production incidentsContribute to engineering-wide initiatives as a member of Circle's engineering management teamCoordinate execution with cross-functional teams within Circle
Key requirements3 or more years of experience in technical leadership7 or more years of experience in software engineering3+ years experience coding in Go, Java, and/or JavaScriptHands-on technical manager with experience designing, building and deploying secure, scalable products and servicesPassion for coaching and building leaders and enabling people to do their best workStrong cross-functional collaboration and ability to make rigorous decisions and tradeoffsExperience managing remote teamsAbility to thrive in a fast-paced environment with autonomy and responsibilitiescross-functional collaborationcoaching and leadershipstrong decision-makingGoJavaJavaScript