remote
Software Engineer - Infinit
Software Engineer
Full‑time Software Engineer building AI‑driven fintech solutions, focusing on scalable backend services, cloud infrastructure, and data‑intensive pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services that power AI‑enabled banking features for SME customers.
- Implement and optimize data pipelines and machine‑learning models to deliver real‑time insights and automation.
- Deploy, monitor, and scale applications on AWS using Docker and Kubernetes, ensuring reliability and security.
- Collaborate with product, data science, and UI/UX teams to translate business requirements into robust technical solutions.
- Participate in code reviews, testing, and continuous‑integration/continuous‑deployment (CI/CD) processes to uphold code quality.
Requirements
- 3+ years of professional software development experience, preferably in fintech or AI‑focused products.
- Strong proficiency in Python and Node.js, with solid understanding of RESTful API design.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS) and container orchestration using Docker and Kubernetes.
- Familiarity with machine‑learning workflows, model deployment, and data processing frameworks.
- Experience with CI/CD tools (Git, Jenkins, GitHub Actions) and a test‑driven development mindset.
Skills
pythonnodejsawsdockerkubernetesmachine learning