We are seeking an experienced Full Stack Senior/ Lead Engineer to drive the development of a next-generation AI SaaS platform that serves as a copilot for financial advisors. As a leader in a dynamic team, you’ll manage end-to-end application architecture, design, and deployment while collaborating with cross-functional teams, including AI Engineering, UX design, DevOps, and QA. This role is pivotal in delivering an exceptional user experience for our clients in the financial services industry.
Key Responsibilities
- Platform Design & Development:Collaborate with UX designers to build intuitive, high-performing user interfaces and deliver exceptional user experiences tailored to financial advisors.
- Code Quality & Testing:Ensure the delivery of robust, quality-driven code through best practices in testing and QA.
- DevOps Leadership:Set up and manage CI/CD pipelines, containerization, and orchestration using DevOps tools (Docker, K8S, Jenkins, HAProxy, NGINX, and Sentry) to optimize the development workflow.
- Database Management:Oversee the design and optimization of databases using MongoDB, Redis, and ELK to ensure data integrity and performance.
- Gen AI & LLM - Exposure towards Open AI, other LLMs, RAG Pipelines, Agentic framework will be added advantage
- Collaborate with Cross-functional Teams:Work closely with Product Managers, UX Designers, QA, and other engineering teams to align project objectives with platform goals.
- Mentorship and Guidance:Mentor junior developers, promote a high-performance culture of continuous learning, and drive team success.
Qualifications
- Education:Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field.
- Experience:Minimum of 3 years of software development experience, with at least 2 years in a technical lead role (preferably for Lead role), ideally within an AI SaaS Product environment.
Technical Skills
- DevOps:Experience with Docker, Kubernetes; CI/CD – Tools (Jenkins, GitLab CI/CD, GitHub Actions)
- Database:Hands-on experience with NoSQL (MongoDB) and SQL (PostgreSQL, MySQL) databases
- API design:Understanding of API design (RESTful and GraphQL) and microservices architecture.
- Testing & QA:Familiarity with automated testing frameworks and best practices.
System Design
- Ability to design scalable, high-performance applications.
- Knowledge of architectural patterns (MVC, MVVM, Microservices).
- Understanding of distributed systems, caching mechanisms, and data storage.
Code Quality & Standards
- Strong knowledge of best practices in coding, code review, and refactoring.
- Experience with code documentation and maintaining codebase consistency.
Soft Skills
- Strong problem-solving, troubleshooting and analytical skills.
- Ability to manage multiple projects and meet tight deadlines.
- Excellent communication skills to work effectively across teams.
- Mentorship experience and a collaborative, team-oriented mindset.
Nice-to-Have Skills
- UX Design and Development experience, particularly with a focus on enhancing the user journey in AI-driven Copilot applications.
- Familiarity with Financial or Wealth Management Applications is an added advantage.
What We Offer
- Career Development:Opportunities for growth and advancement in a rapidly expanding SaaS AI Product Company.
- Collaborative Culture:Join a diverse, collaborative team where every voice matters.
- Competitive Benefits:Comprehensive healthcare, remote work options, and support for continued learning and development.
Join us to make an impact in transforming financial advisory services with cutting-edge AI technology!