Principal Software Engineer

closed
Earnin Logo

Earnin

πŸ“Remote - Mexico

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
This job is filled or no longer available

Similar Remote Jobs