Were growing, and we need experienced backend engineers to help us scale and innovate. As a Senior Backend Developer, you will design and build robust, high-performance, and scalable services that power our AI and data management platform. Youll tackle complex backend challenges, optimize system performance, and contribute to architectural decisions. This role offers a mix of hands-on coding, problem-solving, and collaboration with cross-functional teams.
Requirements: 7+ years of experience in backend development, primarily with Node.js (Typescript)
5+ years of experience working with SQL databases (Singlestore, PostgreSQL, MySQL, etc.)
4+ years of experience with message brokers (Kafka, RabbitMQ, etc.)
Strong understanding of microservices architecture and distributed systems
Experience working with cloud environments (AWS, GCP, Azure)
Proficiency in writing scalable, high-performance code
Familiarity with containerization & orchestration (Docker, Kubernetes)
Soft Skills:
Ownership mindset and a proactive approach to problem-solving
Strong debugging, analytical, and problem-solving skills
Ability to work independently while collaborating effectively within a team
Strong written and verbal communication skills
Attention to detail and commitment to code quality
Nice-to-Have (Advantages):
Knowledge of NoSQL databases (MongoDB, Cassandra, etc.)
Experience working in Big Data environments
Background in test-driven development (TDD) and CI/CD best practices
Experience with Python for backend services
This position is open to all candidates.