Staff Software Engineer
Full Job Description
Job Overview
We are seeking a Staff Software Engineer (Full Stack) to lead technical architecture and engineering execution in our Bengaluru office. In this role, you will define engineering standards, mentor cross-functional teams, and operationalize AI-driven development workflows.
Key Responsibilities
- Architect and maintain production-scale software systems.
- Lead engineering initiatives across frontend, backend, and platform layers.
- Implement and manage AI-assisted development workflows using tools such as Claude Code, Codex, and Gemini.
- Balance technical quality, system maintainability, and rapid development cycles.
Candidate Requirements
- 5+ years of professional software engineering experience.
- Demonstrable expertise in system design and architecture for scalable applications.
- Proficiency in modern AI engineering tools including Cursor, Windsurf, OpenAI Codex, and Gemini.
Application Process
To support your application, please complete a technical take-home assignment involving the development of a lightweight charting tool using Plotly. Focus on architectural integrity and extensible design. Full submission instructions, including documentation requirements (ARCHITECTURE.md, SKILLS.md, BUILD_LOG.md), can be found in the original job posting sent to recruitement@analyttica.com.
Company
Analyttica Datalab
About Analyttica DatalabAnalyttica Datalab is a premier strategic partner for enterprise digital transformation, specializing in data-driven decision-making solutions. Headquartered in the Greater Ben...