Summary
Join EarnIn, a pioneer in earned wage access, as a Principal Engineer and help us reinvent the financial system. You'll work with experienced senior engineers in a hybrid or remote role from our Mexico City office. This position involves cross-functional collaboration, leading large-scale system redesigns, and mentoring junior engineers. EarnIn offers excellent benefits, including healthcare, internet/cell phone reimbursement, a learning and development stipend, and potential travel opportunities. We're looking for passionate and resourceful engineers with significant experience in building and scaling architecture teams.
Requirements
- 12+ years of development experience in a fast-paced environment, with demonstrated experience building and scaling architecture teams and programs
- Bachelor's, Masterβs, or PhD in computer science, computer engineering, or a related technical discipline or equivalent industry experience
- Led or made significant contributions to large feature releases with organizational impact
- Well-versed in modern software development and architecture practices for full-stack web development, microservices, and data engineering
- Designed and implemented systems and frameworks that have succeeded over a long-term
- Recognized in the organization as an expert in multiple domains and have made many high-quality contributions to projects
- Mentor multiple Senior or Staff-level Engineers to ensure that you are not a single point of failure
- Sets the architectural direction for the company - planned and executed against a roadmap
- Participates in recruiting for the organization by sourcing, interviewing, and closing offers for managers
Responsibilities
- Get to work with the leadership across EarnIn to deliver on our mission: building a financial system that works for everyday people
- Be a strong partner to product and other engineering teams to drive improvements to business metrics and build new features
- Create an architecture improvement roadmap and drive its implementation with your team across the company
- Lead large-scale system redesign initiatives to shape the future of EarnInβs platform
- Establish processes to foster the adoption of best practices across the organization
- Recruit other great engineers for your team and help in the recruiting efforts for other teams
- Be a mentor and coach junior to staff-level engineers by enabling them to do their best work
- Provide technical leadership to developers in your team and across the engineering organization
- Manage cross-functional relationships with all teams to deliver high-quality products
- Contribute to engineering-wide initiatives at EarnIn
Benefits
- Healthcare
- Internet/cell phone reimbursement
- A learning and development stipend
- Potential opportunities to travel to our Palo Alto HQ