Requirements
Job Description
We're much more than our job descriptions, but here's where you'll begin:
- Lead and deliver large-scale platform and product initiatives that impact millions of users.
- Collaborate with product, design, and business teams to translate complex business problems
into scalable technical solutions.
- Guide the team in adopting AI/ML models and frameworks, exploring their application in
personalization, credit risk, fraud detection, or smart recommendations.
- Review architecture, suggest best practices, and ensure resilient, performant, and secure code.
- Perform technical mentorship and code reviews to build a culture of engineering excellence.
- Take ownership of system design and architecture for key services.
- Set up and maintain CI/CD pipelines and contribute towards infrastructure decisions.
- Ensure rigorous security and data protection practices in collaboration with DevSecOps.
- Stay ahead of the curve by continuously evaluating and integrating new tools, trends, and AI
technologies.
What You'll Need
- 8+ years of experience in backend engineering roles with at least 2+ years in tech
leadership or architect roles.
- Proven track record of leading engineering teams on complex projects from idea to production.
- Strong coding skills in Node.js, Python, JavaScript, and proficiency in web frameworks.
- Comfortable with cron jobs, RESTful APIs, containerization (Docker/Kubernetes) and GCP/AWS.
- Experience with RDBMS and NoSQL databases like MySQL, MongoDB, Redis, Elasticsearch.
- Familiarity with modern frontend practices using HTML, CSS, JS, and build tools like Webpack,NPM.
- Solid grasp on Git and code lifecycle workflows.
- Exposure to or working knowledge of AI/ML concepts, such as:
Personalization engines
Predictive modeling (risk/fraud)
NLP (chatbots, document classification)
Working with APIs from platforms like OpenAI, HuggingFace, Langchain, or Vertex AI.
Required Skills
[Java, Python, Generative AI]
Additional Information
Product Firm with Prior Exp in Backend