onsite
Senior Software Developer - Propel Holdings
Software Engineer
Lead the design and implementation of AI‑driven credit evaluation services using Python, Node.js, and AWS, while collaborating with data scientists to refine machine learning models and ensuring robust, scalable backend solutions.
About the role
Key Responsibilities
- Architect and develop high‑throughput microservices in Python and Node.js that power real‑time credit scoring and risk assessment.
- Integrate and optimize machine learning models for customer segmentation and fraud detection, working closely with data science teams.
- Design and maintain scalable data pipelines on AWS (Lambda, S3, DynamoDB, Redshift) to ingest, transform, and store large volumes of financial data.
- Implement secure, compliant APIs and enforce best practices for authentication, authorization, and data privacy.
- Collaborate with cross‑functional teams to define product requirements, estimate effort, and deliver incremental releases on schedule.
Requirements
- 5+ years of professional software development experience in fintech or related domains.
- Proficiency in Python, Node.js, and relational/NoSQL databases (SQL, DynamoDB).
- Hands‑on experience with AWS services and CI/CD pipelines.
- Strong understanding of machine learning concepts and model deployment.
- Excellent problem‑solving skills, attention to detail, and a passion for building reliable, high‑performance systems.
Skills
pythonnodejsmachine learningawssql