remoteonsite
Senior Software Developer - Equifax
Software Engineer
Senior Software Developer driving high‑impact projects with Python, Node.js, and AWS, leveraging machine learning to deliver innovative solutions in a fast‑paced environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services using Python and Node.js.
- Architect and deploy applications on AWS, ensuring high availability and security.
- Integrate machine learning models into production workflows to enhance product capabilities.
- Collaborate with cross‑functional teams to define requirements and deliver technical solutions.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of professional software development experience.
- Proficiency in Python, Node.js, and AWS services (EC2, Lambda, S3, RDS).
- Hands‑on experience with machine learning frameworks (TensorFlow, PyTorch, scikit‑learn).
- Strong understanding of RESTful API design and microservices architecture.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsmachine learning