onsite
Senior Software Engineer - TOTAL EXPERT
Software Engineer
Lead full‑stack development on a data‑intelligence platform, integrating diverse customer data sources and AI‑assisted features to deliver actionable insights for financial institutions.
About the role
Key Responsibilities
- Architect and implement scalable full‑stack solutions using Python, Node.js, and React to unify customer data across multiple sources.
- Design and maintain cloud‑native services on AWS, ensuring high availability, security, and performance.
- Collaborate with data scientists to integrate Machine Learning models into the Customer IQ pipeline.
- Mentor junior engineers, conduct code reviews, and champion best practices in CI/CD and automated testing.
- Drive rapid iteration cycles, leveraging AI‑assisted development tools to accelerate feature delivery.
Requirements
- 5+ years of professional software engineering experience with a strong focus on full‑stack development.
- Proficiency in Python, Node.js, React, and relational database design (SQL).
- Hands‑on experience deploying and managing applications on AWS (EC2, Lambda, RDS, S3).
- Solid understanding of Machine Learning concepts and experience integrating ML models into production systems.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsreactawssqlmachine learning