Astra
Engineering Manager
Remote - US Only
Sponsorship not specifiedDetected 47 days ago
PythonDistributed SystemsBackend DevelopmentSQLNoSQLGCPCloud PlatformsComplianceDesign SystemsPerformance ManagementLeadershipCollaborationMentoring
About the role
- We're looking for an Engineering Manager to contribute to leading and growing our engineering team while remaining deeply hands-on in the architecture and development of complex financial systems that process millions of dollars daily.
- You'll be central to designing cross-domain solutions that coordinate payments, fraud detection, compliance, and user management across our distributed microservices architecture.
Responsibilities
- Lead and Develop Your Team: Manage a team of backend engineers, fostering a culture of technical excellence, ownership, and continuous growth. Conduct regular 1:1s, provide mentorship, and support career development across all levels of the team.
- Architect Critical Financial Systems: Design and implement payment processing, fraud detection, and compliance systems that handle millions of dollars daily with strict regulatory requirements - and guide your team in doing the same.
- Drive Technical Decisions: Own architecture decisions that impact the entire platform, establishing best practices and engineering standards as the organization scales.
- Stay Hands-On: Contribute directly to complex engineering work - this is not a purely managerial role. You'll write code, participate in design reviews, and remain an active technical voice on the team.
- Lead Cross-Domain Solutions: Coordinate complex interactions between payments, fraud detection, user management, and compliance systems across a distributed microservices architecture.
- Partner Across the Organization: Collaborate closely with product, compliance, and other engineering teams to design systems that meet both business and regulatory requirements.
- Build Engineering Culture: Establish coding standards, design patterns, and engineering practices that will define the team's culture from the ground up.
- Manage Delivery: Balance technical quality with business velocity - plan engineering work, remove blockers, and ensure the team ships reliably.
- 7+ years of software engineering experience building complex, production systems
- Professional growth - lead technical decisions and mentor team members
Requirements
- 2+ years of experience leading an engineering team, including performance management and hiring
- Proven track record of solving complex, cross-domain engineering challenges in production environments
- Bachelor's degree in Computer Science, Engineering, or a related field required
- Experience with both NoSQL and SQL databases
- Experience with financial APIs and money movement systems
- Experience with systems processing high transaction volumes
Nice to have
- Master's degree in Computer Science or Engineering from an accredited university highly preferred
Skills
- Strong communicator who can translate complex technical concepts for non-technical stakeholders
- Ability to hire, onboard, and grow engineering talent
- Comfortable navigating ambiguity and making decisions with incomplete information
- Backend Development: Python (we use Python 3), strong understanding of web frameworks and APIs
- Cloud Infrastructure: Google Cloud Platform or similar cloud platforms
- Architecture Patterns: Domain-driven design, clean architecture, CQRS
- Financial Systems: Payment processing, fraud detection, or compliance systems
- Financial Regulations: Understanding of AML, KYC, PCI DSS, or similar regulatory frameworks
- Banking Integrations: Experience with financial APIs and money movement systems
- High-Scale Systems: Experience with systems processing high transaction volumes
- Third-Party Integrations: Experience coordinating multiple external service integrations
- Complex Problems: Work on sophisticated challenges at the intersection of engineering and finance
Compensation
- Ability and willingness to travel up to ~15% annually
Benefits
- Competitive compensation with equity in a growing fintech company
- Remote-first culture with flexible working arrangements
Company info
- Establish coding standards, design patterns, and engineering practices that will define the team's culture from the ground up.
- Astra is a high-impact engineering team building mission-critical financial infrastructure.
- Our fintech platform powers payment processing, fraud detection, and financial compliance for businesses handling 100M+ in weekly transaction volume.
- We're looking for engineers who are excited by complex systems problems and have the educational background and experience to handle sophisticated challenges.
Equal opportunity
- equal opportunity employer and are committed to building a diverse and inclusive team.
This listing is sourced directly from Astra's careers page and normalized into a canonical job model.