onsite
Software Engineer - PLENTI GROUP
Software Engineer
Software Engineer focused on building scalable fintech solutions using Python, Node.js, and AWS, with a strong emphasis on data-driven product development and machine learning integration.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Python and Node.js for loan origination and risk assessment.
- Implement scalable data pipelines and machine learning models on AWS to enhance credit decisioning and fraud detection.
- Collaborate with product, data science, and UX teams to translate business requirements into technical specifications.
- Ensure code quality through automated testing, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.
- Monitor and optimize application performance, troubleshoot production issues, and drive reliability improvements.
Requirements
- 3+ years of professional software development experience in a fintech or financial services environment.
- Proficiency in Python and Node.js with solid understanding of RESTful API design.
- Hands‑on experience with AWS services (Lambda, S3, RDS, DynamoDB, SageMaker).
- Strong background in SQL and data modeling for transactional and analytical workloads.
- Experience with machine learning frameworks (scikit‑learn, TensorFlow, PyTorch) and model deployment at scale.
Skills
pythonnodejsawsmachine learningsql