💡 Opportunity Summary

  • The ideal candidate will have a proven track record of delivering robust backend solutions and collaborating with cross-functional teams to drive product development.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Bachelor’s / Master’s in Computer Science, Artificial Intelligence, Data Science, or a related field.


Role Overview

  • The Lead Backend Engineer will design, develop, and maintain scalable and high-performance backend systems. 
  • This role requires strong technical expertise, leadership skills, and the ability to mentor junior engineers. 
  • The ideal candidate will have a proven track record of delivering robust backend solutions and collaborating with cross-functional teams to drive product development.

Key Responsibilities
Technical Leadership:

  • Lead the design and architecture of backend systems, ensuring scalability, reliability, and performance.
  • Define best practices, coding standards, and development processes for the backend team.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

Backend Development:

  • Develop and maintain backend services using Go, TypeScript, Python, and JavaScript.
  • Build RESTful APIs, microservices, and event-driven architectures.
  • Optimize database queries and ensure efficient data storage and retrieval.

Collaboration:

  • Work closely with frontend engineers, product managers, and DevOps teams to deliver end-to-end solutions. – Participate in code reviews, ensuring high-quality and maintainable code.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.

System Design:

  • Design and implement scalable and fault-tolerant systems.
  • Evaluate and integrate third-party tools and services as needed.
  • Monitor and troubleshoot production systems, ensuring high availability and performance.

Innovation:

  • Stay updated with emerging technologies and industry trends.
  • Propose and implement innovative solutions to improve system performance and developer productivity.

Qualifications

  • Bachelor’s / Master’s in Computer Science, Artificial Intelligence, Data Science, or a related field. 
  • 4+ years of professional experience in backend development. 
  • Proficiency in Go (Golang), TypeScript, Python, and JavaScript.
  • Strong understanding of RESTful APIs, microservices architecture, and event-driven systems.
  • Experience with database systems (SQL and NoSQL) and caching mechanisms.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills.

Tech Stack:

  • Go (Golang), TypeScript, Python, JavaScript.

Method of Application


Interested and qualified? Go to ThriveAgric on www.linkedin.com to apply

Apply for this job

Discover more from SnoopiBoard

Subscribe to get the latest posts sent to your email.