- Senior
- Office in Chennai
Join Udemy. Help define the future of learning.
Udemy is an AI-powered skills acceleration platform built to help people and teams grow. It’s personalized, practical, and focused on real-world impact.
Our mission is simple: to transform lives through learning. Your work helps people around the world build skills they can use, whether they’re picking up something new or leveling up to stay ahead.
Over 80 million learners and 17,000 businesses already learn with Udemy. If you’re excited by change, energized by learning, and ready to have a real impact, you’ll feel right at home.
Learn more about us on our company page.
Where we Work
Udemy is a global company headquartered in San Francisco, with additional U.S. offices in Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye. This is an in-office position, requiring three days a week in our Chennai office (Tuesday, Wednesday, Thursday) and flexibility on Mondays and Fridays.
About your skills
Integration Architecture: You design resilient, scalable integrations across SaaS applications, internal services, and data platforms. You’re fluent in common integration patterns (event-driven, pub/sub, request/response, orchestration vs. choreography) and can choose the right one for the job.
iPaaS Expertise: Hands-on with modern enterprise iPaaS platforms (e.g., Workato, MuleSoft, Boomi, SnapLogic). You build reusable components, error handling, retries/idempotency, and secure connections.
Data Engineering: You build reliable ingestion pipelines into cloud data warehouses (e.g., Databricks, Snowflake, Redshift, BigQuery). You’re comfortable with ELT/ETL, modeling, and transformation tools such as dbt, and have hands-on experience with connector-based ingestion platforms (e.g., Fivetran) and CDC patterns.
Software Engineering: Proficient in at least one backend language (Python or Ruby preferred; Node.js/Java a plus) for custom connectors, microservices, and API work. You write tests and automate deployments.
APIs & Webhooks: Strong knowledge of REST and GraphQL, schema/versioning practices, OAuth 2.0/OIDC/JWT, and webhook design/consumption.
SQL Mastery: Advanced SQL, query optimization, performance tuning, and data quality validation.
File & Object Storage: Comfortable with secure file exchange (SFTP) and cloud object storage (e.g., S3, GCS, Azure Blob). Familiar with file formats (JSON, CSV, Parquet) and encryption (PGP/KMS).
Delivery & Collaboration: Comfortable running Agile ceremonies, managing backlogs, partnering with business stakeholders, and producing crisp documentation.
About this role
As an Integration Engineer, you will design, build, and operate mission-critical integrations that connect business systems and data platforms. You’ll own the integration lifecycle end-to-end—from discovery and design through implementation, observability, and ongoing improvement—ensuring that data is accurate, timely, and secure. You’ll partner closely with business system owners, data engineering, security, and operations to deliver seamless cross-system workflows and trusted datasets.
What you’ll be doing
Architect, implement, and maintain integrations using an enterprise iPaaS and APIs to connect SaaS platforms, internal services, and data platforms.
Build and operate ingestion pipelines into cloud data warehouses; model and transform data (dbt preferred) and ensure data quality with automated tests and SLAs/SLOs.
Leverage connector-driven ingestion platforms (e.g., Fivetran) to onboard sources, manage sync schedules, handle schema drift, and monitor load health.
Develop reusable integration assets (templates, connectors, middleware, shared libraries); enforce standards for resiliency, idempotency, and observability.
Implement and manage API-based and file-based exchanges (webhooks, REST/GraphQL, SFTP, object storage) with appropriate encryption and key rotation.
Establish monitoring/alerting, dashboards, and runbooks; lead incident response, root-cause analysis, and continuous improvement for integration reliability.
Collaborate with security and IT to manage identity, secrets, and access controls; ensure compliance with internal policies.
Partner with stakeholders to translate business processes into scalable technical designs; run UAT and change management to drive adoption.
Document architecture, data contracts, and operational procedures for long-term maintainability.
What you’ll have
5+ years building enterprise integrations across SaaS/business systems and data platforms (or 3+ years with demonstrated depth and impact).
Direct experience with at least one sophisticated iPaaS (e.g., Workato, MuleSoft, Boomi, SnapLogic) and the ability to learn others quickly.
Strong SQL; hands-on with one or more modern cloud data warehouses (Databricks, Snowflake, Redshift, BigQuery) and ELT/ETL practices; experience with dbt preferred.
Hands-on with Fivetran or a comparable managed ingestion/ELT platform) for source onboarding, scheduling, schema change handling, and monitoring.
Experience with REST/GraphQL, OAuth 2.0/OIDC, webhook patterns, and API gateways/reverse proxies.
Knowledge of secure file transfer (SFTP) and cloud object storage (S3 or equivalents), including lifecycle policies and cost-awareness.
Comfort with orchestration and scheduling (e.g., Airflow, Dagster, or equivalent).
DevOps skills: Git-based workflows and CI/CD; familiarity with Infrastructure as Code (e.g., Terraform) and containerization (e.g., Docker/Kubernetes) is a plus.
Application Window
The application window will be open until 7th October 2025 at least. This opportunity may remain posted based on business needs, which may be after the specified date.
#LI-TP1
Why work here?
You’ll grow here.
Learning is part of the job. You’ll get full access to Udemy courses, a monthly UDay to invest in yourself, and a budget to spend on whatever helps you improve. Many people are diving into AI lately, but what you focus on is up to you.
AI is real here.
We use it in the way we learn and the way we work. You’ll have the space and tools to experiment, apply, and get better at using AI in practical ways.
You’ll own your work.
We trust people to lead, make decisions, and follow through. You don’t need to wait for permission or layers of approval to have an impact.
You’ll build with others.
We collaborate openly and shape ideas together. Everyone has a voice, and good thinking is welcomed from any direction.
You’ll see your impact.
What you build helps people grow their skills, change their careers, or find a path forward. You’ve got the experience, why not use it to help others gain theirs?
Bring your curiosity. We’ll bring the platform and the support. Let’s LEARN together.
Our Benefits Start with U
Our benefits start with you and were built to provide you and your family with the protection and care you need, making it easy to access the right coverage when you need it most. Benefits vary by region, and we encourage applicants to review our Australia Benefits, India Benefits, Ireland Benefits, Mexico Benefits, Turkiye Benefits & US Benefits, pages to get an understanding of some of the benefits we offer. For details on region-specific benefits, please refer to the information provided during the hiring process.
Information regarding data privacy is available within the Udemy Careers Privacy Notice.