We are looking for a Senior Backend Engineer to to join our IT team. You will be responsible for development, optimize performance, and ensure high-quality code while collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance backend services.
- Optimize APIs and database interactions for speed and efficiency.
- Ensure system reliability, security, and robustness.
- Collaborate with frontend engineers, product managers.
- Implement and improve CI/CD pipelines and infrastructure automation.
- Conduct code reviews, mentor junior developers, and promote best practices.
- Stay up to date with emerging backend technologies and methodologies.
Required Qualifications
- 5+ years of experience in backend development.
- Proficiency in [Primary Backend Language, e.g., Node.js, Python, Java, or Go].
- Strong experience with RESTful APIs, GraphQL, or gRPC.
- Expertise in database management (SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, etc.).
- Hands-on experience with aws cloud services.
- Understanding of microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with event-driven systems, message brokers (Kafka, RabbitMQ), and caching strategies (Redis, Memcached).
- Strong problem-solving skills and ability to debug complex issues.
Preferred Qualifications
- Experience in DevOps tools and CI/CD pipelines.
- Knowledge of security best practices in backend development.
- Previous experience in high-scale distributed systems.
- Contributions to open-source projects or relevant certifications.
Apply now:: Send your CV to r.alaryan@algebraintelligence.com with the subject of Senior Backend Developer.