Job Description
Several Backend Engineer positions are available within product teams. Each role is embedded in a single team and focuses on the development and scaling of backend solutions across the company's product areas.
Key Responsibilities
- Design and implement complex business logic in Golang autonomously, while ensuring high performance and system reliability.
- Design optimal database structures (SQL), manage indexes, and optimize query performance. Build asynchronous service interactions using Kafka.
- Take ownership of backend services lifecycle, including delivery, monitoring and maintaining backend services in the production environment
- Write clean, structured code, conduct code reviews, ensure compliance with architectural guidelines (ADR), and implement engineering best practices.
- Set up monitoring and alerting for your services, participate in Post-Mortem processes, identify root causes of incidents, and automate routine tasks.
Ready to Apply?
Take the next step in your AI career. Submit your application to inDriver today.
Submit Application