Manager, Software Engineering
Lead a portfolio of technology projects and a team of software engineers experienced in event-driven, cloud-native, and full-stack systems. Collaborate with product managers, make architecture and delivery decisions, build and mentor teams, drive agile practices, and champion engineering excellence for Ripple's Liquidity Management platform.
Responsibilities
- Lead a portfolio of technology projects and a team of software engineers
- Collaborate with product managers to deliver cloud-based solutions
- Make decisions on system design, architecture, and delivery
- Build teams and coach and mentor engineers
- Drive agile development and analytical methodologies
- Improve operations, processes, methodologies, and technology choices
- Ensure transparency and partnership between engineers and business partners
- Participate in the on-call pager rotation
- Mentor engineers into technical leadership roles
- Champion observability, incident response, and production excellence
- Partner with Product and Customer Success on scalable technical solutions
- Collaborate across distributed teams in Ireland, the U.S., the Philippines, and Australia
- Influence the product roadmap through technical opportunities
- Lead post-mortems and blameless retrospectives
- Own critical systems from design through production support
- Take responsibility for production reliability and incident prevention
- Make technical trade-off decisions and communicate the reasoning
Requirements
- Strong proficiency with the software development lifecycle and engineering excellence processes
- Experience with Agile methodologies and leading moderately sized projects
- Technical expertise to guide complex discussions and weigh tradeoffs
- Skilled operation of Agile practices and data-driven methodologies
- Deep knowledge of C#, .NET, SQL Server, and Entity Framework ideally
- Expertise with Azure, Function Apps, and Service Bus is a bonus
- Experience developing people and building high-impact teams
Benefits
- Professional development budget
- Competitive salary, bonuses, and equity
- Physical and mental healthcare, retirement, family-forming, and family-support benefits
- Employee giving match
- Mobile phone stipend
- R&R days
- Wellness reimbursement and weekly onsite and virtual programming
- Generous vacation policy
- Parental leave and family planning benefits
- Catered lunches and fully stocked kitchens
- Team offsites, bonding activities, and happy hours