Software Engineer II (India)

Software Engineer II (India)

27 Oct
|
Deep Sync
|
India

27 Oct

Deep Sync

India

Deep Sync is the industry leader in deterministic identity and AI-powered data solutions. Leveraging our 35-year foundation of compiling direct mail-grade datasets, Deep Sync develops data-first technologies that power marketing, measurement, AI, and business intelligence for agencies and brands with our fully deterministic identity graph, privacy-first audiences, comprehensive data solutions, and integrations with leading platforms and cloud providers.

Position Overview: Software Engineer II joining our India engineering team to help design and build large-scale data pipelines and the platforms and services built on top of them. You'll own features end-to-end—from design through production support—on systems that process hundreds of millions to billions of records against fixed delivery schedules. The work spans new services and long-lived systems, combining cloud-native infrastructure with third-party and on-premises integrations.

Requirements

- Design, develop, test, and deploy features across our data pipelines and platform services, owning them through to production.
- Implement distributed data processing jobs, along with the orchestration and configuration that drive them.
- Build services and APIs that expose pipeline data and platform capabilities to internal teams and clients.
- Integrate external systems—including data vendors, client delivery endpoints, cloud warehouses, and third-party software—and make those integrations observable and recoverable when they fail.
- Add instrumentation, alerting,



and automated tests so problems surface before reaching a client.
- Contribute to infrastructure-as-code and CI/CD pipelines.
- Participate in code reviews, incident response, and knowledge sharing across the team.

Qualifications:

- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
- 2+ years of qualified software engineering experience building and supporting production software.
- Strong programming ability in at least one modern language, with the judgment and adaptability to pick up others.
- Solid SQL skills, with experience across relational databases and/or cloud data warehouses.
- Experience with distributed data processing at scale (e.g., Spark) or comparable large-scale data systems.
- Hands-on experience with a major cloud platform (ideally AWS)—specifically object storage, IAM, and at least one compute service.
- Sound production habits: automated testing, version control, code review, and debugging from logs and metrics rather than guesswork.
- Bonus: Experience with EMR, infrastructure-as-code (such as Terraform), CI/CD tooling, or handling PII under contractual or regulatory constraints.

Benefits: We are proud to offer a best-in-class advantages package designed to support the well-being and professional growth of our team members. Our comprehensive benefits are highly competitive and considered to be among the best offered by companies in India, ensuring you are well-cared for as part of the Deep Sync family.

📌 Software Engineer II (India)
🏢 Deep Sync
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (india) / india