Remote Software Engineer - Platform

Posted

Apply now
Please, let Branch International know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Branch is seeking a talented Backend Platform Engineer to build and enhance the core platform that powers its backend services.
  • The role focuses on designing scalable architectures, optimizing backend performance, and improving developer productivity.
  • Responsibilities include designing, developing, and optimizing scalable backend systems and APIs that support high-traffic workloads.
  • The engineer will build and maintain developer platforms, frameworks, and tooling to enhance productivity and system efficiency.
  • Ensuring high availability, fault tolerance, and observability in distributed systems by implementing best practices is essential.
  • Collaboration with engineers across teams to create efficient service architectures and improve system reliability is required.
  • The role involves working on database scalability and optimization, ensuring data consistency and performance for high-volume applications.
  • Implementing asynchronous processing, caching strategies, and event-driven architectures to improve system efficiency is part of the job.
  • The engineer will define and enforce coding standards, CI/CD pipelines, and automation to improve software quality and delivery speed.
  • Identifying and resolving performance bottlenecks, optimizing query execution, load balancing, and resource utilization is necessary.
  • Documenting technical architectures, best practices, and engineering processes to drive knowledge-sharing within the team is expected.
  • Staying up to date with emerging technologies in backend engineering, distributed systems, and cloud infrastructure to enhance platform capabilities is important.

Requirements:

  • Candidates must have strong experience (3+ years) in building backend software for web-based or mobile products.
  • A strong knowledge of software development fundamentals, including a background in computer science fundamentals, distributed systems, data storage, and agile development methodologies, is required.
  • Pragmatism and a strong understanding of technology and product needs to arrive at the best solution for a given problem are essential.
  • Candidates should be highly entrepreneurial and thrive in taking ownership of their own impact, taking the initiative to solve problems before they arise.
  • Excellent collaboration and communication skills are necessary, as the role involves teamwork in a startup environment.
  • Candidates must be excited about working in a distributed team and company, collaborating with teammates from all over the world.

Benefits:

  • Employees will be part of a mission-driven, fast-paced, and entrepreneurial environment that fosters innovation and impact.
  • A competitive salary and equity package will be provided, reflecting the employee's value and contributions.
  • The company promotes a collaborative and flat culture that encourages open communication and idea-sharing.
  • Employees enjoy the flexibility of a remote-first work setup, with opportunities for occasional in-person collaboration.
  • Fully-paid Health Insurance is offered to support employee well-being.
  • A work-life balance is emphasized, with paid time off including personal leave, bereavement leave, and sick leave.
  • Fully paid parental leave is available, with 6 months of maternity leave and 3 months of paternity leave.
  • An annual professional development budget is provided to help employees upskill and advance their careers.
  • Employees can participate in discretionary trips to the company's offices around the globe, supported by global travel medical insurance.
  • Team meals and social events, both virtual and in-person, are organized to help employees connect and bond with colleagues.
Apply now
Please, let Branch International know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback