Data Engineer · 3 to 5 years of experience
India's economic infrastructure needs a complete overhaul. Today our digital economy rides on rickety monolithic systems built in the mid-90s. It takes months to do a simple bank integration and launch a fintech product. This inefficiency cannot continue. If our economy has to grow, we need killer API infrastructure for financial services that rivals the likes of Stripe and AWS. At Setu, we are fixing this for good, by abstracting away the complexity of working with legacy financial infrastructure and replacing it with a developer platform that offers clean, high-performance API bundles to embed finance into any application. So that developers can do what they do best, build amazing products that improve people's lives.
Setu is building fintech infrastructure at scale. We're strengthening our data platform to power revenue analytics, data science workloads, and product insights across the company. We need a software engineer who understands data systems — someone who can build robust, production-grade pipelines and models.
Build, maintain, and redesign reliable, scalable data pipelines and reporting tables, primarily using DBT and OLAP databases (preferably ClickHouse, open to others). Collaborate with business, product, and DS teams to understand needs and translate them into data architecture. Develop production-ready data models that drive business insights and analytics. Accountable for data cataloging, metadata management, and overall platform hygiene. Take ownership of the existing platform and pipelines and proactively improve architecture and reliability. Work on operational tasks: monitoring, scheduling, alerting, and documentation. Stay hands-on with Python, SQL, and DBT for day-to-day engineering. Build and maintain real-time/batch data pipelines that consolidate and clean up usage analytics. Own data quality and reliability for critical datasets — define and maintain SLAs, manage retention policies, and monitor consumption patterns.
3+ years of practical experience building and maintaining analytics/reporting pipelines. Strong programming skills in Python and SQL. Hands-on with DBT and OLAP DBs (ClickHouse preferred, others like BigQuery/Redshift also fine). Production experience: testing, CI/CD, monitoring, debugging, on-call. Willingness to learn new technologies (pipelines, data catalogs, streaming). Ability to independently debug issues and proactively improve processes. Good written and oral communication skills. Detail-oriented and passionate about consistently high-quality deliverables.
Python, SQL, DBT, ClickHouse/OLAP DBs. Good to have: Airflow, Spark, Flink, Kafka, or other streaming platforms.
We will spare no efforts to ensure that Setu empowers you to do the most important and impactful work of your career. Opportunity to work closely with the founding team who built and scaled public infrastructure such as UPI, GST, Aadhaar, etc. We care deeply about your growth, so we provide a fully stocked library and unlimited book budget, tickets to conferences and industry events, learning sessions with team members and external experts, and a learning and development allowance covering subscriptions, courses, certifications, and more. Kick-ass benefits include comprehensive health insurance for you and your family, personal accident and term life insurance, access to mental health counsellors, extraordinary coffee, and a beautiful office with lots of solid wood and natural light.