remoteonsite
Senior Engineer 1 - JCPenney
Software Engineer
Senior Engineer leading data‑centric solutions in a large retail environment, driving ML model deployment, cloud infrastructure, and API development using Python, AWS, and Node.js.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and ML models to support retail analytics and personalization.
- Build and expose RESTful APIs with Node.js, ensuring high performance and secure access.
- Deploy and manage services on AWS (EC2, Lambda, S3, RDS) using IaC tools and Docker containers.
- Collaborate with data scientists, product managers, and cross‑functional teams to translate business requirements into technical solutions.
- Monitor system health, troubleshoot issues, and implement continuous improvement practices.
Requirements
- 5+ years of software engineering experience in a production environment.
- Strong proficiency in Python, Node.js, and SQL.
- Hands‑on experience with AWS services and containerization (Docker, ECS/EKS).
- Solid understanding of machine learning concepts and model deployment pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonawsmachine learningnodejssqldocker