Software Engineer - Platform at Branch International

Job Overview

Location
Lagos, Jigawa
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
116556
Job Views
61

Job Description

  • Application Deadline:
  • Position: Software Engineer - Platform


  • Job Type Remote


  • Qualification BA/BSc/HND


  • Experience 3 years


  • Location Nigeria



  • Job Field ICT / Computer 









Responsibilities




  • Design, develop, and optimize scalable backend systems and APIs that support high-traffic workloads.

  • Build and maintain developer platforms, frameworks, and tooling to enhance productivity and system efficiency.

  • Ensure high availability, fault tolerance, and observability in distributed systems by implementing best practices.

  • Collaborate with engineers across teams to create efficient service architectures and improve system reliability.

  • Work on database scalability and optimization, ensuring data consistency and performance for high-volume applications.

  • Implement asynchronous processing, caching strategies, and event-driven architectures to improve system efficiency.

  • Define and enforce coding standards, CI/CD pipelines, and automation to improve software quality and delivery speed.

  • Identify and resolve performance bottlenecks, optimizing query execution, load balancing, and resource utilization.

  • Document technical architectures, best practices, and engineering processes to drive knowledge-sharing within the team.

  • Stay up to date with emerging technologies in backend engineering, distributed systems, and cloud infrastructure to enhance platform capabilities.



Qualifications




  • You have strong experience (3+ years) of building backend software for web-based or mobile products.

  • You have strong knowledge of software development fundamentals, including relevant background 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 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 




  • Work in a mission-driven, fast-paced and entrepreneurial environment

  • Competitive salary and equity package

  • A collaborative and flat company culture

  • Where we work:

    • Hybrid - we are remote first, with occasional in-office requirements.



  • Fully paid life and health insurance benefit with Axa Mansard (Platinum plan)

  • 28 days of annual leave, 30 days of sick leave and 7 days of bereavement leave

  • Fully paid parental leave - 6 months maternity leave and 3 months paternity leave

  • Annual professional development budget 

  • Pension benefit

  • Monthly WFH stipend alongside a one-time home office set-up budget

  • Team meals and social events (Hybrid for now)

  • Flexible working hours

  • Opportunity to work and interact with a global team.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept