Why This Job is Featured on The SaaS Jobs
This BI Developer role stands out in the SaaS ecosystem because it sits at the intersection of revenue systems and product-adjacent analytics, reporting into the CFO function while integrating operational platforms commonly used by subscription businesses. The stack signals a modern cloud data approach, with Snowflake as the core warehouse and a mix of SaaS sources such as Salesforce, Jira, and NetSuite feeding decision-grade datasets.
For a long-term SaaS career, the scope builds durable strengths in how SaaS companies measure performance: defining KPIs, shaping dimensional models, and delivering trusted dashboards that executives and go-to-market teams rely on. Experience with dbt, ELT orchestration, and governance practices like RBAC and row-level security translates well across SaaS organizations that are formalizing their metrics layer. The inclusion of Snowflake-native apps and AI capabilities also provides early exposure to how analytics teams are extending beyond reporting into embedded insights.
This position is best suited to an experienced BI practitioner who prefers owning end-to-end data outcomes, from ingestion through modeling to stakeholder-facing deliverables. It fits someone comfortable balancing reliability, performance, and cost considerations while collaborating across finance and business systems stakeholders.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
BI Developer
- CFO
- India - Pune
- Experienced
- Full time
- ID: P2167
Description
BI Developer (Snowflake, Workato, BI Tools)
Checkmarx is seeking an experienced BI Developer to design, build, and scale modern data solutions and analytics applications in a SaaS environment. This role combines data engineering, BI development, and Snowflake-native AI capabilities to deliver reliable datasets, dashboards, and AI-driven insights.
Key Responsibilities
- Build and maintain ELT pipelines using Snowflake and integration tools such as Workato, Rivery
- Integrate data from systems such as Salesforce, Jira, NetSuite, SQL Server, and REST APIs
- Develop scalable transformations with DBT (tested, documented, modular)
- Design dimensional data models (star schema) for analytics and AI use cases
- Create and maintain dashboards using Power BI /Tableau / Sisense
- Develop data apps with Snowflake Streamlit and enable AI use cases with Cortex Analyst
- Translate business requirements into data models, KPIs, and dashboards
- Ensure data quality through testing, validation, and monitoring
- Optimize Snowflake and BI performance with cost-efficient design
- Implement secure access controls (RBAC, row-level security)
- Maintain documentation for data models, pipelines, and metrics
Requirements
What is needed to succeed?
- 5+ years of experience in BI development or data engineering (SaaS environment)
- Strong Snowflake experience (modeling, performance tuning, security)
- Experience with DBT, Python, and ETL/ELT tools (Snowflake Stored Procedures, Workato, Rivery)
- Hands-on experience with BI tools: Power BI, Tableau, Sisense
- Experience with Snowflake AI (Cortex Analyst) and Streamlit
- Strong understanding of data modeling (star schema) and warehousing concepts
- Solid system analysis skills (requirements, mapping, impact analysis)
- Experience with CI/CD for data and BI deployments
- Experience with APIs, JSON, and event-driven integrations
- Strong English communication and collaboration skills
What we have to offer
Checkmarx offers a great work environment, professional development, challenging careers, competitive compensation, great work-life balance, as well as great benefits and perks throughout the year. Checkmarx is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.