Backend Engineer

Posted 109ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Engineer designing and maintaining software for Branch International's fintech solutions, collaborating with cross-functional teams to enhance product capabilities and solve technical challenges.

Responsibilities:

  • 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