Backend Engineering Manager
MoCaFi is committed to building a financial services platform that helps America’s marginalized communities create wealth through better access to public, private, and social capital. We are a fintech built for government and non-profit organizations committed to creating finance for all. Our platform is a turnkey digital banking solution for delivering cash payments, deposit accounts, and wealth empowerment tools at the city, state, and federal levels.
MoCaFi has distributed over $100M in guaranteed basic income, cash assistance, emergency rental assistance, and emergency utility payments in over a dozen municipalities. We are led by a diverse team of finance, engineering, and startup professionals committed to closing America’s racial wealth gap. We offer FDIC-insured bank accounts, municipal-funded disbursement cards, and financial empowerment services directly to consumers and through our public and private sector partners.
Job Description
MoCaFi is seeking a skilled Back-End Development Manager who is consistently raising the bar for user experience. Working behind the scenes, the ideal candidate will have a unique blend of technical expertise, curiosity, team leadership, and an analytical mindset. This person should be comfortable working independently as well as with a team in the design and development of our web, app, and API projects. This role will include both hands-on development and the management of other developers.
Reporting to the Head of Engineering, the Back-End Development Manager will lead a team of Back-End developers and act as a player-coach. This position is remote, and the base salary range is $140,000-180,000.
Job Responsibilities
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
- Create and maintain workflows with teams to provide visibility and ensure workload balance for consistent visual designs
- Develop and oversee Back-End builds and schedule
- Produce quality code, raising the bar for team performance and speed
- Recommend systems solutions by comparing the advantages and disadvantages of custom development and purchase alternatives
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
- Design robust APIs to support mobile and web clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize web/mobile applications for performance and scalability
- Develop automated tests to ensure business needs are met and allow for regression testing
Qualifications
- Bachelor’s degree in Engineering preferred
- 5+ years of experience in payments or consumer lending (e.g., payment processing, acquiring, issuing, payment technology provider, etc.) is required
- 3+ years of experience building and leading a team
- Excellent foundation in computer science, algorithms, and RESTful API design
- Expert level skills in designing RESTful APIs and Python
- Expert level skills in node.js
- Experience working with both structured and unstructured data
- Expert level skills in data security and secure coding
- Experience with core AWS technologies
- Experience with Flutter, React, Python, Amazon Web Services (AWS), Git, MongoDB, and RESTful API creation is helpful in succeeding quickly in this role
- Experience in writing highly secure web applications
- Must be permanently based and authorized to work in the United States
Why you'll love working here:
- An empowering workplace that values initiative and critical thinking
- Work on achieving our financial inclusion mission
- A supportive and inclusive culture: recognizes contributions and celebrates wins
- A welcoming environment that appreciates your bringing your entire self to work
- Time to rest and recharge -- flexible time off policy as long as you can get your job done and make arrangements with your manager to cover you if needed
MoCaFi believes all persons should have equal access to its programs, facilities, and employment. This policy is without regard to race, color, ancestry, national origin, age, gender, sexual orientation, gender identity, age, religion, disability, medical condition, genetic information, marital, or veteran status.
Apply for this job
*
indicates a required field