Software Engineer Data
1 week ago
About the role–-
As a Software Engineer II - Data, you will contribute to the design and development of data systems including pipelines, APIs, analytics, AI and machine learning at scale. You'll be a core part of our Data Products team, building and maintaining production-grade pipelines and platform components that power business and product outcomes. This role emphasizes hands-on development, reliability, and team collaboration.
Primarily Focused on:
- Writing high-quality, scalable, and maintainable code across data pipelines, APIs, and data platform services.
- Collaborating with senior engineers, analysts, and product stakeholders to translate technical requirements into working solutions.
- Developing and supporting APIs, batch and real-time data flows, ensuring reliability and performance in 24x7 environments.
- Contributing to data modeling, transformation logic, and system design decisions in support of reporting, analytics, and data delivery needs.
- Participating in the end-to-end software development lifecycle - including planning, testing, deployment, and operations.
- Taking ownership of features and components, and seeing them through from design to deployment.
- Documenting technical decisions, workflows, and runbooks to support long-term maintainability and clarity for peers.
- Practicing responsible data governance, ensuring data quality, privacy, and lineage are considered in all development.
- Continuously learning and growing through code reviews, pairing, and technical mentorship.
Success in this role requires:
- A proactive and collaborative approach to problem-solving, with a mindset focused on outcomes, learning, and iteration.
- The ability to manage multiple priorities or projects simultaneously, while meeting deadlines and maintaining high technical standards.
- Comfort operating within modern cloud-native architectures and tooling.
- Commitment to writing clean, testable, and maintainable code.
- An understanding of how your work contributes to broader team and business goals.
- Willingness to ask questions, challenge assumptions, and share ideas.
About You--
Experience & Technical Requirements:
- 2–4 years of development experience, with production systems in cloud environments.
- Proficient in Python and/or Golang, and SQL for data processing, transformation, and orchestration tasks.
- Experience with at least one modern cloud platform (e.g., GCP, AWS, or Azure).
- Experience developing REST or GraphQL APIs and internal data access layers.
- Experience building and maintaining ETL/ELT pipelines or API-driven data services.
- Experience with source control (e.g., Git), automated testing, and CI/CD practices.
- Exposure to orchestration tooling such as n8n, Cloud scheduler, Airflow, Step Functions, or similar.
- Understanding of data modeling concepts and cloud warehousing (e.g. Databricks, BigQuery, Snowflake or other).
- Familiarity with Kafka, Pub/Sub, or other event-based systems.
- Awareness of data quality, observability, and governance principles in engineering contexts.
- Strong written and verbal communication skills, with an ability to share context with both technical peers and cross-functional partners.
- Experience working with containerized environments (e.g., Docker, Kubernetes).
- Exposure to infrastructure-as-code, especially for deploying and managing data workflows.
- Hands-on use of BI tools like Looker or Tableau
- A growth mindset and interest in mentoring junior peers or learning from senior engineers.
Highly Favorable Skills:
- Strong communication skills with the ability to clearly explain technical concepts to peers, analysts, and product partners.
- Demonstrated initiative in solving ambiguous technical problems or improving systems without being prompted.
- Exposure to client-facing or cross-functional environments, such as working directly with product managers, analysts, or external partners.
- Hands-on experience deploying or operating critical systems, services, or pipelines with high availability requirements.
- Participation in agile or iterative development teams, including experience with sprint planning, retrospectives, or technical scoping.
- Contributions to documentation, internal knowledge bases, or open-source projects.
- Interest in mentoring interns or junior engineers, or actively seeking mentorship to accelerate your own growth.
-
Senior Software Engineer
1 week ago
Chennai, Tamil Nadu, India Crayon Data Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior Software Engineer Chennai (AI/ML Engineering Focus) Build the backbone of AI — engineer the systems that power enterprise intelligenceLocation: Chennai, India Experience: 6–8 years in software engineering (preferably in AI/ML or data-driven product development) Problem solvers who don't just write code but build scalable, impactful AI...
-
Data Engineer
3 days ago
Chennai, Tamil Nadu, India CX Data Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per yearHiRole - Azure Data engineerLocation - Chennai, GurugramWork from officeFull timeImmediate joiner Only (15days Notice period only)Candidates with Certification in Databricks is good to haveTechnical Skills:o Proficiency in SQL for complex queries, database design, and optimization.o Strong experience with PySpark for data transformation and processing.o...
-
Data Engineer
3 days ago
Chennai, Tamil Nadu, India CX Data Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per yearHiRole - Azure Data EngineerLocation - Chennai, Gurugram (5days Office)Full timeShift timing 2pm to 11pmKey Responsibilities:· Develop, maintain, and optimize scalable ETL/ELT pipelines using PySpark and Databricks.· Collaborate with cross-functional teams to design and implement data models and data integration solutions.· Create and maintain robust SQL...
-
Associate Software Development Engineer
7 days ago
Chennai, Tamil Nadu, India NTT DATA Full time ₹ 9,00,000 - ₹ 12,00,000 per yearMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Associate...
-
Software Engineer
5 hours ago
Chennai, Tamil Nadu, India CADS Software Full time ₹ 5,00,000 - ₹ 12,00,000 per yearSoftware Engineer - C# / Revit API DeveloperCompany OverviewAt CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include...
-
Lead Data Engineer
3 days ago
Chennai, Tamil Nadu, India Eucloid Data Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearEucloid is looking for a Lead Data Engineer to join our Data Platform team supporting various business applications. The ideal candidate will support the development of data infrastructure for our clients by participating in activities that may include starting from upstream and downstream technology selection to designing and building different components....
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Engineer
3 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Engineer
3 days ago
Chennai, Tamil Nadu, India hSenid Software Lanka Full time ₹ 10,00,000 - ₹ 25,00,000 per yearCompany DescriptionhSenid Mobile Solutions is a wholly owned subsidiary of hSenid Software International Pvt.Ltd., an international software development company with offices in the United States ofAmerica, Singapore, India and Sri Lanka. It was founded in 1997 with the aim of providing highquality software products and services to its customers worldwide. We...
-
Data Engineer
2 days ago
Chennai, Tamil Nadu, India AABM Cloud Data Solution Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are seeking a Senior Data Engineer with10+ yearsof experience to join our team.Required Qualifications10+ years of experience in data engineering or similar role.Hands on experience in snowflake, SSIS, Python ( including NumPy and Pandas) is mandatory.Expertise in SQL and any cloud environment (AWS & Azure, etc.) is mandatory.Proficiency in mordern BI...