Sr Manager / Director, Software Development

About PayJoy
PayJoy's mission is to deliver access to credit to the next billion people in emerging markets worldwide.  Our unique mobile security technology creates collateral that enables customers to afford their first smartphone on credit and then allows them further access to credit to help weather life's unexpected financial surprises and climb the ladder of economic well-being.

Founded in 2015, today PayJoy has reached hundreds of thousands of customers in a dozen countries around the globe, from Mexico to Indonesia, India, Kenya, and Nigeria, and is on a strong growth path with support from major industry partners to bring credit to millions in 2019.

This role:
Latin America is PayJoy’s biggest market to date, and we have committed to building a high-performing engineering group in Mexico City.  As both a technical expert and experienced manager, you will recruit and lead engineers in Mexico to develop PayJoy’s important technologies that are making smartphones and credit available to underserved people around the world.  You will lead your team to shape and deliver on products that serve all markets including Latin America. You not only optimize your own code but make sure engineers are able to optimize theirs.

You manage your project goals, work with Product to contribute to product strategy, drive architecture decisions, and design simple, scalable solutions to solve technical problems for our partners and end-users. Ultimately, your work directly contributes to PayJoy’s mission.

Software engineering teams work all across the company. Operating with scale and speed, our world-class software engineers are just getting started. As a manager, you guide the way for them. In doing so, you are also able to make technical tradeoffs and clearly prioritize tasks for Engineers in the team. 

You will also work closely and gain the respect of other PayJoy teams including Business Development, Data Science and Customer Support.

Required qualifications:
  • BA/BS degree in Computer Science or closely related field.
  • 10 years of experience leading software engineering teams (mentoring junior engineers, setting technical direction, etc.). Of this, a minimum of 5 years working in software product companies.
  • Experience working with and managing multiple stakeholder relationships including Product Managers, Customer Support and Sales/Business Development
  • Large systems software design and development experience, including experience in Unix/Linux.
  • Hands-on programming experience in a modern, commercially used programming language.

Desirable qualifications:
  • MS or PhD degree in Computer Science.
  • 15 years of relevant industry experience, with 5 years of hands-on technical leadership for large-scale, cloud-based, and open source projects.
  • Good understanding of private and public cloud design considerations and limitations
  • Solid foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing products experience.
  • Proven track record of delivering successfully within aggressive timelines.
  • Strong organization and prioritization skills along with outstanding written and verbal communication skills.
  • High-caliber, high-performance experience at a top company, university, or equivalent.
  • Experience working or studying in the US or other international context.  Helpful to have worked with remote international teams.

Responsibilities:
  • Manage a software engineering team that builds, designs, implements and maintains PayJoy’s products based on Mexico City
  • Manage robust and scalable systems in order to get ahead of PayJoy’s growth
  • Set goals, strategies, budgets, and oversee deployment of large-scale projects across multiple sites.
  • Influence and establish best engineering practices through solid design decisions, processes and tools.
  • Manage collaboration with cross-functional Engineering, Product and other stakeholder teams to ensure successful delivery of PayJoy’s products
  • Collaborate with Partners to sense requirements and ensure successful adoption of PayJoy’s products

Compensation:
Highly competitive salary and company stock options.
As part of PayJoy, you will have the opportunity to work on meaningful projects that immediately impact our customers, work alongside seasoned professionals and entrepreneurs, and contribute to a startup that is experiencing rapid growth.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file