2 days ago
Responsibilities
- Design, develop, test, deploy, and maintain scalable backend systems.
- Act as a subject matter expert in infrastructure for new product designs.
- Collaborate with engineering and research teams for optimal system performance.
- Develop APIs and microservices for real-time processing and analytics.
- Ensure system reliability and performance through monitoring and error handling.
- Stay updated with emerging trends and apply knowledge to enhance infrastructure capabilities.
- Participate in code reviews and mentor junior engineers.
Requirements
- 7+ years of experience in backend software development.
- BSc degree in Computer Science, Engineering, or a related field.
- Experience with cloud platforms like AWS, Azure, or GCP.
- Proficiency in programming languages such as Python, Node.js, or Go.
- Familiarity with frameworks like Django, Flask, or Spring Boot.
- Knowledge of databases including PostgreSQL, MySQL, or MongoDB.
