remoteonsite
Backend Engineer - Reo.Dev
Backend Engineer
Backend Engineer focused on building scalable, high‑performance services for a sales and marketing intelligence platform, using Python or Node.js, cloud infrastructure on AWS, container orchestration with Kubernetes, and relational databases.
About the role
Key Responsibilities
- Design, develop, and maintain micro‑services that process large volumes of sales and marketing data.
- Implement RESTful APIs and data pipelines to expose intelligence to client applications.
- Ensure high availability and scalability by leveraging AWS services and Kubernetes orchestration.
- Collaborate with product, data, and front‑end teams to define requirements and deliver end‑to‑end features.
- Write automated tests, perform code reviews, and continuously improve code quality and performance.
Requirements
- 3+ years of professional experience building backend systems with Python or Node.js.
- Strong knowledge of AWS (EC2, S3, RDS, Lambda) and containerization using Docker and Kubernetes.
- Proficiency in SQL and relational database design, with experience optimizing queries for large datasets.
- Experience designing and consuming RESTful APIs, and familiarity with message queues or streaming platforms.
- Solid understanding of software engineering best practices, including testing, CI/CD, and version control.
Skills
pythonnodejsawskubernetessql