Senior Backend Engineer
Develop end-to-end event-driven services and real-time APIs; integrate AI solutions into backend systems; ensure quality and scalability. Requires 5+ years backend engineering, event-driven architectures, SQL/NoSQL, cloud (AWS preferred), CI/CD, and B.Sc. in CS or equivalent.
Responsibilities
- Develop end-to-end services and features from requirements to deployment and monitoring.
- Integrate AI flows and solutions into backend systems.
- Improve quality and identify weaknesses in processes and services.
- Participate in brainstorming and early-stage designs.
- Mentor and collaborate with team members and cross-functional teams.
- Continuously learn and evaluate new technologies.
Requirements
- 5+ years of backend software engineering experience.
- 2+ years with event-driven architectures and message queues (e.g., Kafka, SQS, RabbitMQ).
- Experience integrating AI concepts and tools into backend systems.
- Strong server-side development skills in large-scale production environments.
- Proficiency with SQL and NoSQL databases.
- Experience with public cloud environments (AWS preferred).
- Practical experience with CLI and Docker.
- Experience building and maintaining CI/CD pipelines.
- Ability to understand technical and business perspectives.
- B.Sc. in Computer Science or equivalent practical experience.
Nice to have
- Experience in Node.js.
- Experience with Kubernetes.