Backend Software Engineer, - Remote, Nigeria
Branch International
- Remote job
Branch Overview
Imagine a world where every person has improved access to financial services. People could start new businesses, pay for their children’s education, cover their emergency medical bills – the possibilities to improve life are endless.
Branch is a global technology company revolutionizing financial access for millions of underserved banking customers today across Africa and India. By leveraging the rapid adoption of smartphones, machine learning and other technology, Branch is pioneering new ways to improve access and value for those overlooked by banks. From instant loans to market-leading investment yields, Branch offers a variety of products that help our customers be financially empowered.
Branch’s mission-driven team is led by the co-founders of Kiva.org and one of the earliest product leaders of PayPal. Branch has raised over $100 million from leading Silicon Valley investors, including Andreessen Horowitz (a16z) and Visa.
With over 32 million downloads, Branch is one of the most popular finance apps in the world.
About the role
Branch launched in Nigeria in 2017 and has seen rapid adoption and growth. In 2021, we plan to grow our engineering team in Nigeria significantly. As part of this team, you will work closely with our global engineering team (distributed across three continents) to strengthen the capabilities of our existing product and build out new products for Branch. Example projects include: Building new functionality for our Credit and Wallet products; helping improve the reliability of our core payments and banking systems; architecting data pipelines and machine learning models for credit underwriting; and more.
As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As an engineering team, we value bottom-up innovation and decentralized decision-making. We believe the best ideas can come from anyone in the company, and we are working hard to create an environment where everyone feels empowered to propose solutions to the challenges we face. We are looking for individuals who thrive in a fast-moving, innovative, and customer-focused setting.
Here are some things you'll do
- Build out backend functionality for existing and new product lines such as Credit, Wallet, Bill Pay, and others.
- Integrate with various third-party systems, including payment systems, identity providers, and messaging platforms.
- Scale our backend services and pipelines to ever-growing levels of traffic and complexity.
- Help build flexible and easy-to-use tools used by our operations teams to handle customer inquiries and other business processes.
Minimum Requirements
- You have strong experience (4+ years) in building backend software for web-based or mobile products.
- You are an excellent collaborator and communicator. You listen to others and seek to understand, but aren’t afraid to speak your mind and debate respectfully when you disagree.
- You are excited by the prospect of working in a distributed team and company with teammates from all over the world.
Preferred Requirements
- You have a solid foundation in computer science fundamentals, distributed systems, data storage, and agile development methodologies.
- You are pragmatic and combine a strong understanding of technology and product needs to find the best solution for a problem.
- You are highly entrepreneurial and thrive in taking ownership of your own impact. You proactively identify problems and propose solutions.
Benefits of Joining
- Work in a mission-driven, global, fast-paced and entrepreneurial environment
- Competitive salary and equity package
- A collaborative and flat company culture
- Remote first, with the option to work in-person occasionally
- Fully paid life and health insurance benefit with Axa Mansard
- Work-life balance is not a myth, we offer a generous paid leave policy comprising 28 days annual leave, 30 days sick leave, and bereavement leave
- Fully paid parental leave - 6 months maternity and 3 months paternity leave
- Pension Benefit
- A one-time home office set-up budget
- We believe learning should never stop, and so we provide a $500 stipend annually towards learning and development, irrespective of role, title or tenure
- Discretionary trips to our offices across the globe, with global travel medical insurance
- Team meals and social events (Hybrid for now)
- Flexible working hours
- Opportunity to work and interact with a global team
We’re looking for more than just qualifications -- so if you’re unsure that you meet the criteria, please do not hesitate to apply!
Branch International is an Equal Opportunity Employer. The company does not and will not discriminate in employment on any basis prohibited by applicable law.
Location
This is a remote role. We are open to working with you, provided you are able to work within the West African Time (WAT) zone.
- ...generation, with offices in the United States, Nigeria, Kenya, Tanzania, and India. Branch is a... ...seen rapid adoption and growth. As an Engineering Manager, you will lead a small group of... ...Significant experience (4+ years) as a software engineer, ideally across organizations,...Remote job
- We are recruiting to fill the position below: Job Title: HPC Software Engineer Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Software Engineer (Backend) Location: Lagos
- We are recruiting to fill the position below: Job Title: Golang System Software Engineer – Containers / Virtualisation Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Software Engineer Locations: Abuja (FCT) and Lagos (Remote) Employment Type: Full-time
- We are recruiting to fill the position below: Job Title: C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Cloud Support Engineer Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Containerization & Virtualisation Engineer Location: Lagos (Remote)
- ...a leading IT recruitment and software development company. Our diverse... ...a Senior Go Software Engineer to join one of our clients... ...include: Design and enhance backend infrastructure focusing on scalability... ...in a fast-moving startup. Remote-first flexibility:...
- ...Job Summary: We’re seeking a seasoned Senior Python Backend Engineer to lead the development of critical backend systems and AI-driven architecture (ZenCoder project). The ideal candidate has 5+ years of hands-on Python experience, strong architectural and DevOps...
- ...generation, with offices in the United States, Nigeria, Kenya, Tanzania, and India. Branch is a... ...Branch is seeking a talented DevOps Engineer to take ownership of our cloud infrastructure... ...and flat company culture Remote first, with the option to work in-person...Remote job
- We are recruiting to fill the position below: Job Title: Junior Linux Kernel Engineer – Ubuntu Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Accountant Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Revenue Accounting Manager – Software Industry, IFRS 15, NetSuite Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Lead Software Engineer Location: Lagos Job type: Full-time
- ...complex settings. We build tailored M&E and research methodologies to support public and private entities in delivering social change in remote locations, fragile states, and developing countries. Our complementary expertise in qualitative and quantitative methods has been...
- We are recruiting to fill the position below: Job Title: Senior Software Engineer (Full-Stack) Location: Lagos Employment Type: Full-time (Remote)
- We are recruiting to fill the position below: Job Title: Senior Android Engineer, Software Development Location: Lagos Job Type: Full time
- We are recruiting to fill the position below: Job Title: Global Payroll Administrator Location: Lagos (Remote)
- ...international team and you will work on the sports betting market in Nigeria to produce new high-quality content and provide quality updates... ...SEO professionals and to grow within a thriving business Remote working Competitive daily rates North Star Network is the...
- We are recruiting to fill the position below: Job Title: Senior / Staff / Lead Engineer – Build & Release Infrastructure Location: Lagos (Remote) Employment Type: Full-time
- We are recruiting to fill the position below: Job Title: Software Engineer (QA Testing) Location: Victoria Island, Lagos Employment Type: Full-time
- We are recruiting to fill the position below: Job Title: Engineering Manager Location: Lagos (Remote)
- We are recruiting to fill the position below: Job Title: Visual Designer Location: Nigeria
- We are recruiting to fill the position below: Job Title: Technical Sales Engineer Location: Lagos Employment type: Full-time
- We are recruiting to fill the position below: Job Title: Enterprise Account Executive – APAC Location: Lagos
- We are recruiting to fill the position below: Job Title: Senior IT Network Systems Engineer Location: Lagos (Remote) Employment type: Full Time
- We are recruiting to fill the position below: Job Title: Enterprise Account Executive – Middle East Location: Lagos
- We are recruiting to fill the position below: Job Title: Alliances Field Engineer Location: Lagos
- We are recruiting to fill the position below: Job Title: Quality Assurance (QA) Engineer Location: Abuja (Remote)
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer, - Remote, Nigeria. Be the first to apply!
