Branch International

Backend Engineer

Branch International

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design, build, and maintain customer-facing and internal products and APIs, following best practices around security, performance, reliability, and maintainability.
  • Contribute to technical and product decisions by providing thoughtful input, raising trade-offs, and helping execute on agreed-upon solutions.
  • Collaborate with engineers across functional areas (Android, Machine Learning, Data, DevOps, etc.) to support shared systems and identify opportunities for improvement.
  • Participate in on-call rotations and operational work, helping diagnose issues, improve system reliability, and reduce future incidents.
  • Continuously improve existing systems, by refactoring code, reducing technical debt, and improving developer productivity.

Requirements

  • 3–8 years of experience designing, coding, testing, and shipping backend software for web-based or mobile products.
  • Experience working closely with product managers, designers, and other engineers to deliver features and improvements aligned with business needs.
  • Solid understanding of software development fundamentals, including computer science basics, data structures, APIs, databases, and modern development practices.
  • Ability to write clean, maintainable, and well-tested code and ship quality software in a timely manner.
  • Comfortable learning and contributing across adjacent technical areas such as frontend, Android/iOS, DevOps, data, or infrastructure, as needed.
  • Approaches problems pragmatically, balancing technical correctness, product requirements, and delivery timelines to arrive at effective solutions.
  • Takes ownership of work, proactively identifying issues, improving systems, and following through to completion with guidance when needed.
  • Strong collaborator and communicator.
  • Values feedback, contributes constructively to discussions, and works effectively within a team.
  • Excited about working in a distributed, globally diverse team, collaborating across time zones and cultures.
  • Motivated to grow technical depth and scope, learning from peers and taking on increasing responsibility over time.
Benefits
  • Mission-driven, fast-paced and entrepreneurial environment
  • Competitive salary and equity package
  • A collaborative and flat company culture
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend software developmentAPIsdata structuresdatabasesclean codesoftware testingrefactoringtechnical debtweb-based productsmobile products
Soft Skills
collaborationcommunicationproblem-solvingownershipfeedbackconstructive discussionadaptabilitymotivationpragmatismteamwork