Our team is seeking a skilled Senior Backend Software Engineer to play a key role in designing and scaling our core systems. As a senior member of the engineering team, you will work closely with AI researchers, data scientists, and frontend engineers to develop APIs, data pipelines, and services that form the foundation of our platform.
">
* Design and implement scalable, reliable RESTful APIs
* Architect, develop, and maintain backend services using Python and Node.js
* Containerize and deploy applications using Docker, supporting a microservices architecture
* Optimize data models and manage relational databases (primarily MySQL)
* Collaborate with DevOps and infrastructure teams—experience with GCP and/or AWS is a strong plus
* Write clean, testable, and maintainable code following best practices and version control standards (Git)
* Participate in code reviews and mentor junior engineers
You will contribute to architectural decisions with a focus on scalability, performance, and reliability. This requires a deep understanding of software development principles and a passion for building high-quality systems.