Senior Backend (Node+Python) Engineer
Summary
We’re looking for a Senior Backend Engineer to join one of our key partners in building the next generation of digital commerce infrastructure. This role is focused on creating high-performance, scalable backend services that power mission-critical features for large-scale retailers and digital platforms. You will be part of a team that is shaping backend architecture, ensuring reliability under high transaction volume, and driving continuous innovation in a cloud-native environment.
Responsibilities
- Design, build, and maintain backend services and APIs using Node.js and Python.
- Develop scalable and reliable systems capable of supporting high-traffic environments.
- Implement data validation and service architecture using frameworks such as FastAPI and Pydantic.
- Optimize and manage relational databases using PostgreSQL, ensuring performance and data integrity.
- Deploy, monitor, and scale services in Google Cloud Platform, using best practices for cloud-native development.
- Integrate backend services with Firebase for authentication, messaging, or real-time features.
- Collaborate with cross-functional teams to define technical requirements and contribute to architectural decisions.
- Troubleshoot production issues, identify bottlenecks, and implement long-term solutions for system reliability.
Requirements
5+ years of professional experience in backend engineering with Node.js and Python.Strong expertise with PostgreSQL (schema design, indexing, query optimization, performance tuning).Experience building RESTful APIs and backend services in production environments.Hands-on experience with FastAPI and Pydantic , or equivalent Python frameworks.Experience deploying and managing applications on Google Cloud Platform.Familiarity with Firebase services (authentication, cloud messaging, or data synchronization).Nice to have
Experience working with microservices or event-driven architectures.Knowledge of messaging systems (Kafka, Pub / Sub, RabbitMQ).Experience with Docker, Kubernetes, or CI / CD pipelines.Familiarity with observability tools and monitoring best practices.