Software Engineer
Core
Design, build from scratch, and evolve backend and frontend systems for a smart credit platform, ensuring scalability and robustness while integrating internal AI systems.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Scalable credit origination, risk analysis, and funding systems for B2B clients
Domain
Fintech / Credit / AI
Deliverable
production ML models | product features
Required skills
Python, FastAPI, PostgreSQL, DynamoDB, AWS Lambda, Serverless Framework, Docker, CI/CD pipelines, automated testing, clean code principles (SOLID), hexagonal architecture
Preferred skills
Experience with systems serving hundreds of users, production troubleshooting, monorepo management
Technologies
Python, FastAPI, PostgreSQL, DynamoDB, AWS (Lambda, API Gateway, S3, IAM, CloudWatch), Serverless Framework, Docker, GitHub Actions, Git
Responsibilities
Design and develop robust APIs; build serverless scalable solutions; participate in architecture design focusing on clean/hexagonal architecture; write clean, modular code adhering to SOLID principles; create and maintain automated tests; actively participate in code reviews; maintain and evolve CI/CD pipelines; integrate internal AI systems into products; collaborate with non-technical areas to understand business needs and propose solutions.
Seniority
Senior, hands-on IC