Principal Analyst
4 days ago
Bengaluru, Karnataka
Factspan Overview:
Factspan is a pure play data and analytics services organization. We partner with fortune 500 enterprises to build
an analytics center of excellence, generating insights and solutions from raw data to solve business challenges, make
strategic recommendations and implement new processes that help them succeed. With offices in Seattle, Washington
and Bengaluru, India; we use a global delivery model to service our customers. Our customers include industry leaders
from Retail, Financial Services, Hospitality, and technology sectors.
About the Role
We are seeking a Senior Software Engineer / Tech Lead to drive the architecture, development, and optimization of
our data-heavy applications. This role blends deep backend engineering expertise, product-oriented data modeling, and
lightweight program leadership. You will own technical design, guide a small team, and partner with product & business
stakeholders to deliver scalable, low-latency solutions.
Key Responsibilities:
Technical Leadership
Act as tech lead for one or more modules, providing guidance on design, best practices, and code quality.
Collaborate with stakeholders to define technical roadmaps, priorities, and tradeoffs.
Review designs and mentor engineers, raising overall team technical standards.
Ensure architecture balances latency, scalability, and maintainability.
Backend & Systems Architecture
Build and optimize low-latency APIs and services using , Python (Django/FastAPI/Flask).
Architect microservices and event-driven systems with Kafka, Redis, Docker, Kubernetes.
Optimize database schemas, queries, and caching strategies (Postgres, MongoDB, Redis).
Data-Heavy Product Engineering
Design data models and schemas that align with product features and analytics.
Use Pandas, Polars, and Python libraries to transform and serve large datasets.
Generate efficient data frames & JSON payloads for frontend dashboards and reporting.
Stakeholder Communication & Program Ownership
Work with product managers, designers, and business teams to translate requirements into technical execution.
Provide regular technical updates, ensuring alignment on timelines, risks, and dependencies.
Manage lightweight program aspects: scoping, milestones, delivery tracking.
Quality, Performance & Reliability
Implement unit, integration, and performance testing across data workflows.
Drive performance benchmarking & profiling to achieve sub-second latency.
Ensure systems meet high standards of reliability, security, and observability.
Required Skills
5–8 years of experience in software engineering, with at least 1+ years acting as a tech lead or senior contributor.
Strong in , Python (Django/FastAPI/Flask), and JavaScript/TypeScript.
Proven experience with data modeling and architecting systems for low latency & scale.
Proficiency with SQL & NoSQL databases (Postgres, MongoDB, Redis).
Experience with microservices, event-driven systems, caching, Docker/Kubernetes.
Excellent communication skills — able to interact with engineers, product managers, and business stakeholders.
Strong ability to balance technical depth with program delivery.
Nice to Have
Experience in fintech, SaaS, analytics, or other data-heavy product domains.
Exposure to React/TypeScript or data visualization frameworks.
Familiarity with observability tools (Grafana, Prometheus, ELK).
Prior experience managing small squads or feature pods.
Who You Are
A hands-on engineer first, but comfortable playing the role of a tech lead.
Enjoy solving low-latency, high-scale challenges.
Strong communicator who can bridge the gap between engineering and business.
Excited to own end-to-end delivery: from architecture to execution to stakeholder sign-off.
If you are passionate about leveraging technology to drive business innovation, possess excellent problem-solving skills, and thrive in a
dynamic environment, we encourage you to apply for this exciting opportunity. Join us in shaping the futureo f data analytics and making
a meaningful impact in the industry
Why Should You Apply?
Grow with Us: Be part of a hyper- growth People: Join hands with the talented, warm, Buoyant Culture: Embark on an exciting journey
startup with great opportunities to Learn & collaborative team and highly accomplished with a team that innovates solutions, tackles
Innovate. leadership. challenges head-on and crafts a vibrant work
environment.
-
Principal Analyst
16 hours ago
Bengaluru, Karnataka, India Optiv Full time ₹ 2,50,00,000 - ₹ 4,00,00,000 per yearThe Principal Analyst will lead advanced threat detection and analysis efforts by leveraging enterprise-scale data sources, audit logs, and monitoring tools. This role involves deep-dive investigations into suspicious activity, identifying hidden threats, and proactively hunting for adversaries across customer environments. The Principal Analyst will work...
-
Principal Analyst
7 days ago
Bengaluru, Karnataka, India Optiv Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe Principal Analyst will provide deep-level analysis for client investigations utilizing customer-provided data sources, audit, and monitoring tools at both the government and enterprise levels. The Principal Analyst will work closely with our Technology Engineers, Architects, and Threat Analysts to service customers.How You'll Make An ImpactOperate...
-
Principal Analyst
16 hours ago
Bengaluru, Karnataka, India Optiv Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe Principal Analyst will provide deep-level analysis for client investigations utilizing customer-provided data sources, audit, and monitoring tools at both the government and enterprise levels. The Principal Analyst will work closely with our Technology Engineers, Architects, and Threat Analysts to service customers. How you'll make an impactOperate...
-
Principal Business Analyst
7 days ago
Bengaluru, Karnataka, India Takeda Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBy clicking the "Apply" button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda's Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.Job...
-
Principal Compliance Analyst- SOC
2 days ago
Bengaluru, Karnataka, India Informatica Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBuild Your Career at InformaticaWe seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to solve the world's most complex challenges. Our employees are empowered to push their bold ideas forward, and we are united by a shared passion for using data to do...
-
Principal QA Engineer
2 weeks ago
Bengaluru, Karnataka, India Amadeus Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob TitlePrincipal QA EngineerPrincipal QA EngineerWe are looking for an experienced Principal QA Engineer who brings deep expertise in quality assurance (QA) methodology, a collaborative mindset, and a commitment to continuous improvement. You'll work independently while contributing to cross-functional initiatives and supporting team development. Your main...
-
Principal QA Engineer
4 days ago
Bengaluru, Karnataka, India Amadeus Full time ₹ 14,90,000 - ₹ 21,90,000 per yearJob TitlePrincipal QA Engineer Summary of the RoleWe're seeking an experienced Principal QA Engineer with practical technical expertise in quality assurance (QA). You'll work independently and collaboratively to enhance QA practices, support innovation, and contribute to team growth. Your Main ResponsibilitiesApply expertise in QA methodology, tools,...
-
Principal Data Engineer
7 days ago
Bengaluru, Karnataka, India Amadeus Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob TitlePrincipal Data EngineerSummary of the RoleAs a Principal Data Engineer, you'll design and maintain scalable data systems that support analytics and decision-making. You'll collaborate with cross-functional teams and help shape our data capabilities while supporting others in their growth.In this role you'llDesign and maintain reliable, scalable data...
-
Investment Analyst
2 weeks ago
Bengaluru, Karnataka, India Posspole Full time ₹ 6,00,000 - ₹ 18,00,000 per yearInvestment Analyst / AssociateLocation: Bangalore, India (or willing to relocate to Bangalore)Reporting Line: Principal of Posspole CVCRole Description:As one of the first hires into Posspole CVCs investment team, youll play a critical role in shaping our deal flow, supporting investment execution, and building the foundations of our funds research and...
-
Principal Data Engineer
1 week ago
Bengaluru, Karnataka, India Amadeus Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob TitlePrincipal Data EngineerSummary of the RoleAs a Principal Data Engineer, you'll design and maintain scalable data systems that support analytics and decision-making. You'll collaborate with cross-functional teams and help shape our data capabilities while supporting others in their growth.In this role you'llDesign and maintain reliable, scalable data...