Job Description
We are seeking a highly skilled and motivated back-end developer with expertise in Python/Go. As a back-end developer, you will be responsible for designing, implementing, and maintaining robust and scalable backend systems that power our applications. The ideal candidate will have a strong foundation in backend development, database management, messaging systems, and design patterns.
Key Responsibilities:
- Design, implement, and optimize data pipelines using messaging queues.
- Apply best practices and design patterns to create modular, scalable, and maintainable backend systems.
- Collaborate with cross-functional teams to ensure seamless integration of backend services with frontend applications.
- Develop and maintain RESTful APIs / GRPC for communication between different components of the system.
- Participate in code reviews, provide constructive feedback, and continuously seek opportunities for process improvement.
If you are passionate about back-end development, have a strong technical foundation, and enjoy working on challenging projects, we encourage you to apply and join our dynamic team.