Senior Software Engineer
Core
Design, develop, and deploy cloud-native container-based financial applications and GenAI backend services using Python and AWS.
Role type
Senior Full Stack Software Engineer (GenAI/Cloud)
Builds
Cloud native container based financial applications, GenAI backend, and AWS Bedrock services
Domain
Financial services, Generative AI, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Vector databases, FastAPI, Docker, Langchain, Langgraph, Agent development, MCP, GenAI/RAG, Agentic RAG, PostgreSQL, AWS Lambda, AWS Bedrock, Embedding models, Re-ranker, Doclinq, Scrum, JIRA, Performance testing (Mocha/Jest), Distributed systems troubleshooting
Preferred skills
Leading offshore teams, Working with multicultural global technology teams
Technologies
Python, AWS Bedrock, Langchain, Langgraph, Docker, PostgreSQL, Mocha, Jest
Responsibilities
Design and develop GenAI application and AWS Bedrock service; Define and document best practices for application deployment and infrastructure maintenance; Optimize components for cross-browser and cross-device compatibility; Troubleshoot distributed systems; Lead offshore teams
Seniority
Senior, hands-on IC
