We are seeking a Back End Engineer to join our team and take a key role in designing, developing, and maintaining reliable backend services. This position will be responsible for building scalable and secure systems, ensuring high performance, and collaborating closely with cross-functional teams to deliver end-to-end solutions. The ideal candidate writes clean and maintainable code, is passionate about backend technologies, and stays up to date with industry best practices.
Responsibilities
- Design, develop, and maintain backend services APIs
- Collaborate with frontend engineers, product managers, and DevOps to deliver end-to-end solutions
- Optimize performance, scalability, and reliability of backend systems
- Implement security and data protection measures in all backend services
- Write clean, maintainable, and well-documented code
- Troubleshoot, debug, and upgrade existing systems
- Participate in code reviews
- Stay updated with emerging technologies and backend development best practices
Requirements
2+ years of experience in backend development.Proficiency in at least one backend language (preferably Go)Strong understanding of RESTful APIs and / or gRPCSolid knowledge of relational and NoSQL databases (preferably MySQL and Redis)Familiarity with cloud platforms (e.g., GCP) and containerization (Docker, Kubernetes)Understanding of CI / CD pipelines and version control systems (Git)Strong knowledge of data structures, algorithms, and system designExcellent problem-solving and debugging skillsSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Internet Publishing#J-18808-Ljbffr