Back End Software Engineer

1 month ago


Delhi, India Branch International Full time

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.

Job Overview
Branch launched in India in early 2019 and has seen rapid adoption and growth. In 2020 we are building out a full Engineering team in India to accelerate our success here. This team will work closely with our engineering team (based in the United States, Nigeria, and Kenya) to strengthen the capabilities of our existing product and build out new product lines for the company.
You will work closely with our Product and Data Science teams to design and maintain multiple technologies, including our API backend, credit scoring and underwriting systems, payments integrations, and operations tools. We face numerous interesting technical challenges ranging from maintaining complex financial systems to accessing and processing creative data sources for our algorithmic credit model.
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.

Responsibilities
Make significant contributions to Branch’s data platform including data models, transformations, warehousing, and BI systems by bringing in best practices.
Build customer facing and internal products and APIs with industry best practices around security and performance in mind.
Influence and shape the company’s technical and product roadmap by providing timely and accurate inputs and owning various outcomes.
Collaborate with peers in other functional areas (Machine Learning, DevOps, etc.) to identify potential growth areas and systems needed.
Guide and mentor other younger engineers around you.
Scale our systems to ever-growing levels of traffic and handle complexity.

Qualifications
You have strong experience (8+ years) of designing, coding, and shipping data and backend software for web-based or mobile products.
Experience coordinating and collaborating with various business stakeholders and company leadership on critical functional decisions and technical roadmap.
You have strong knowledge of software development fundamentals, including relevant background in computer science fundamentals, distributed systems, data storage and processing, and agile development methodologies.
Have experience designing maintainable and scalable data architecture for ETL and BI purposes.
You are able to utlize your knowledge and expertise to code and ship quality products in a timely manner.
You are pragmatic and combine a strong understanding of technology and product needs to arrive at the best solution for a given problem.
You are highly entrepreneurial and thrive in taking ownership of your own impact. You take the initiative to solve problems before they arise.
You are an excellent collaborator & communicator. You know that startups are a team sport. You listen to others, aren’t afraid to speak your mind and always try to ask the right questions.
You are excited by the prospect of working in a distributed team and company, working with teammates from all over the world.

Benefits of Joining
Mission-driven, 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 Group Medical Insurance and Personal Accidental Insurance
Unlimited paid time off including personal leave, bereavement leave, sick leave
Fully paid parental leave - 6 months maternity leave and 3 months paternity leave
Monthly WFH stipend alongside a one time home office set-up budget
$500 Annual professional development budget
Discretionary trips to our offices across the globe, with global travel medical insurance
Team meals and social events- Virtual and In-person
Branch International is an Equal Opportunity Employer. The company does not and will not discriminate in employment on any basis prohibited by applicable law. We’re looking for more than just qualifications -- so if you’re unsure that you meet the criteria, please do not hesitate to apply



  • Delhi, India Dreamwave AI Full time

    Company Description Dreamwave AI is an AI research lab focused on augmenting human creativity with next-gen creative tools powered by AI. Role Description This is a full-time remote role for a Senior Back End Engineer at Dreamwave AI. As a Senior Back End Engineer, you will be responsible for designing, developing, and maintaining the back-end systems that...


  • Delhi, Delhi, India Dreamwave AI Full time

    Company DescriptionDreamwave AI is an AI research lab focused on augmenting human creativity with next-gen creative tools powered by AI.Role DescriptionThis is a full-time remote role for a Senior Back End Engineer at Dreamwave AI. As a Senior Back End Engineer, you will be responsible for designing, developing, and maintaining the back-end systems that...


  • Delhi, India Dreamwave AI Full time

    Company DescriptionDreamwave AI is an AI research lab focused on augmenting human creativity with next-gen creative tools powered by AI.Role DescriptionThis is a full-time remote role for a Senior Back End Engineer at Dreamwave AI. As a Senior Back End Engineer, you will be responsible for designing, developing, and maintaining the back-end systems that...

  • Back End Developer

    2 weeks ago


    Delhi, Delhi, India Immunosciences Full time

    Role Description: Full-time on-site position for a Back End Developer at Immunosciences in New Delhi.The Back End Developer will handle daily tasks related to software development, such as back-end web development, applying Object-Oriented Programming (OOP) principles, and collaborating with front-end developers.Qualifications: Back-End Web Development,...

  • Back End Developer

    2 weeks ago


    Delhi, Delhi, India Immunosciences Full time

    Role DescriptionThis is a position available for a Back End Developer role at Immunosciences in New Delhi. As a Back End Developer, your main responsibilities will revolve around software development, back-end web development work, incorporating Object-Oriented Programming (OOP) principles, and collaborating closely with front-end...


  • Delhi, India Health-Tech Company Full time

    Job Title : Back-End Engineering LeadLocation : RemoteJob Type : Full-TimeKey ResponsibilitiesDEVELOP : Collaborate with senior developers and cross-functional teams to design, develop,and maintain robust back-end systems using Spring Boot, Java or Scala.DESIGN : Work closely with front-end engineers and product managers to architect scalableand efficient...


  • delhi, India Health-Tech Company Full time

    Job Title : Back-End Engineering LeadLocation : RemoteJob Type : Full-TimeKey ResponsibilitiesDEVELOP : Collaborate with senior developers and cross-functional teams to design, develop,and maintain robust back-end systems using Spring Boot, Java or Scala.DESIGN : Work closely with front-end engineers and product managers to architect scalableand efficient...

  • Back End Developer

    1 month ago


    Delhi, India Creaxt Inc. Full time

    Company DescriptionWelcome to @creaxt, a world of endless imagination and boundless creativity. At Creaxt, we believe in turning ideas into tangible realities. Our team of innovators and creators is dedicated to pushing the boundaries of technology and design to deliver extraordinary solutions.Role DescriptionThis is a full-time role for a Back End Developer...

  • Back End Developer

    2 weeks ago


    Delhi, Delhi, India Moveforward Full time

    Company is a team of experienced technology experts based in India. We provide a wide range of services, including design, development, testing, data science, ML/AI, analytics, data visualization, DevOps, data engineering, data warehousing, and lead generation. Our client portfolio includes renowned companies like ABinBEV, SBD and PepsiCo, and our founding...

  • Back End Developer

    1 week ago


    delhi, India Remotebricks Full time

    Company DescriptionRemotebricks is a company that provides development, QA, and UX services to clients. Our team of experts has a deep understanding of the software development process and the latest technologies in the industry. We work closely with our clients to understand their requirements and provide tailored solutions that meet their specific needs....

  • Back End Developer

    4 weeks ago


    new delhi, India Immunosciences Full time

    Role DescriptionThis is a full-time, on-site role for a Back End Developer at Immunosciences located in New Delhi. The Back End Developer will be responsible for daily tasks associated with software development, including back-end web development, implementing object-oriented programming (OOP) principles, and collaborating with front-end...

  • Back End Developer

    4 weeks ago


    new delhi, India Immunosciences Full time

    Role DescriptionThis is a full-time, on-site role for a Back End Developer at Immunosciences located in New Delhi. The Back End Developer will be responsible for daily tasks associated with software development, including back-end web development, implementing object-oriented programming (OOP) principles, and collaborating with front-end...


  • Delhi, Delhi, India Health-Tech Company Full time

    Job Title : Back-End Engineering LeadLocation : RemoteJob Type : Full-TimeKey ResponsibilitiesDEVELOP :Collaborate with senior developers and cross-functional teams to design, develop,and maintain robust back-end systems using Spring Boot, Java or ScalaDESIGN :Work closely with front-end engineers and product managers to architect scalableand efficient...

  • Back End Developer

    2 weeks ago


    South Delhi, India Gadget Guruz Full time

    Company Description Gadget Guruz is a pioneering repair aggregate platform located in South Delhi. We are dedicated to bringing quality and reliability to the currently unorganized industry of gadget repairs. With our platform, we aim to make it easier for customers to find the right repair shop and keep repair shops accountable through a customer rating...

  • Back End Developer

    2 weeks ago


    South Delhi, India Gadget Guruz Full time

    Company Description Gadget Guruz is a pioneering repair aggregate platform located in South Delhi. We are dedicated to bringing quality and reliability to the currently unorganized industry of gadget repairs. With our platform, we aim to make it easier for customers to find the right repair shop and keep repair shops accountable through a customer rating...

  • Back End Developer

    2 weeks ago


    South Delhi, India Gadget Guruz Full time

    Company Description Gadget Guruz is a pioneering repair aggregate platform located in South Delhi. We are dedicated to bringing quality and reliability to the currently unorganized industry of gadget repairs. With our platform, we aim to make it easier for customers to find the right repair shop and keep repair shops accountable through a customer rating...

  • Back End Developer

    2 weeks ago


    Delhi, Delhi, India Moveforward Full time

    Company Description is a team of experienced technology experts based in India. We provide a wide range of services, including design, development, testing, data science, ML/AI, analytics, data visualization, DevOps, data engineering, data warehousing, and lead generation. Our client portfolio includes renowned companies like ABinBEV, SBD and PepsiCo, and...

  • Back End Developer

    2 weeks ago


    Delhi, Delhi, India Creaxt Inc. Full time

    Company DescriptionWelcome to @creaxt, a world of endless imagination and boundless creativity. At Creaxt, we believe in turning ideas into tangible realities. Our team of innovators and creators is dedicated to pushing the boundaries of technology and design to deliver extraordinary solutions.Role DescriptionThis is a full-time role for a Back End Developer...

  • Back End Developer

    4 weeks ago


    New Delhi, India Immunosciences Full time

    Role DescriptionThis is a full-time, on-site role for a Back End Developer at Immunosciences located in New Delhi. The Back End Developer will be responsible for daily tasks associated with software development, including back-end web development, implementing object-oriented programming (OOP) principles, and collaborating with front-end...

  • Back End Developer

    4 weeks ago


    New Delhi, India Immunosciences Full time

    Role DescriptionThis is a full-time, on-site role for a Back End Developer at Immunosciences located in New Delhi. The Back End Developer will be responsible for daily tasks associated with software development, including back-end web development, implementing object-oriented programming (OOP) principles, and collaborating with front-end...