remote
Software Engineer New - Spoiler Alert
Software Engineer
Software Engineer focused on building AI‑native marketplace infrastructure for CPG surplus, leveraging Python, Node.js, AWS, and ML to deliver scalable, data‑driven solutions.
About the role
Key Responsibilities
- Design, develop, and maintain backend services in Python and Node.js that power the marketplace platform.
- Implement machine learning models and data pipelines to optimize inventory matching and pricing.
- Deploy and manage services on AWS using Docker, ECS/EKS, and CI/CD pipelines.
- Collaborate with data scientists and product teams to translate business requirements into technical solutions.
- Ensure high availability, performance, and security of all services through monitoring and automated testing.
Requirements
- 3+ years of experience building production‑grade services in Python or Node.js.
- Strong background in AWS services (Lambda, S3, RDS, DynamoDB) and container orchestration.
- Hands‑on experience with machine learning frameworks (TensorFlow, PyTorch, or similar) and data engineering.
- Proficiency in SQL and experience with relational or NoSQL databases.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsmachine learningsqldocker