About the Role
">
* Design and implement scalable, reliable RESTful APIs
* Containerize and deploy applications using Docker, supporting a microservices architecture
* Optimize data models and manage relational databases (primarily MySQL)
">
Responsibilities
">
">
1. Architect, develop, and maintain backend services using Python and Node.js
2. Collaborate with DevOps and infrastructure teams—experience with GCP and/or AWS is a strong plus
3. Write clean, testable, and maintainable code following best practices and version control standards (Git)
4. Participate in code reviews and mentor junior engineers
5. Contribute to architectural decisions with a focus on scalability, performance, and reliability
">
About This Position
">
We're seeking an experienced Senior Backend Software Engineer to join our team. As a key member of our engineering department, you will play a crucial role in designing and scaling our core systems.
">
In this role, 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. You will be responsible for architecting, developing, and maintaining backend services using Python and Node.js, as well as collaborating with DevOps and infrastructure teams to ensure seamless deployment and operation of our applications.
">
You will have the opportunity to contribute to architectural decisions, participate in code reviews, and mentor junior engineers. If you are a self-starter with a passion for problem-solving and a strong sense of ownership, we encourage you to apply.
">
Requirements
">
* 5+ years of experience in backend software development
* Strong proficiency in both Python and Node.js
* Solid experience with containerization (Docker) and building microservices
* Deep understanding of MySQL or similar relational databases
* Familiarity with cloud platforms such as GCP and/or AWS
* Strong knowledge of Git and collaborative development practices
* Ability to thrive in a fast-paced, startup environment
">
What We're Looking For
">
We're looking for a talented individual who can bring their expertise and passion to our team. If you have a strong background in backend software development, excellent communication skills, and a desire to make a meaningful impact, we want to hear from you.
"],