Senior Data & Software Engineer

Chennai, Tamil Nadu, India
Nov 19, 2024
Nov 19, 2025
Onsite
Full-Time
12 Years
Job Description

We are seeking an experienced Senior Data & Software Engineer to join our dynamic team. This is an exciting opportunity for a professional with deep expertise in data engineering, software engineering, cloud engineering, and artificial intelligence (AI). The ideal candidate will have hands-on experience with cutting-edge technologies, agile practices, and DevOps methodologies, playing a key role in shaping the future of data and software solutions within the organization.

Key Responsibilities

  • Lead the design, development, and implementation of scalable data engineering and software solutions, ensuring high-performance, security, and reliability.
  • Build and maintain robust cloud-based systems and services, leveraging AWS, Kubernetes, and Airflow.
  • Collaborate with cross-functional teams, including DevOps, DataOps, and product management, to ensure seamless integration and delivery of solutions.
  • Apply deep knowledge of Agile methodologies and CI/CD best practices, including GitHub Actions and Automation Testing, to streamline development cycles.
  • Utilize Snowflake, DBT, and other data engineering tools to build data pipelines and perform data modeling tasks.
  • Oversee the maintenance and optimization of both SQL and NoSQL databases, ensuring smooth performance and data integrity.
  • Drive AI-powered solutions, leveraging modern AI techniques to enhance software products and deliver innovative features.
  • Lead the implementation of product roadmaps, managing timelines and ensuring product milestones are met.

Required Skills & Qualifications

  • Experience. 12+ years in data engineering, software engineering, and cloud engineering with a proven track record of delivering complex projects.

Technical Expertise

  • Deep expertise in Data Engineering, Software Engineering, Cloud Engineering, and AI technologies.
  • Strong understanding of DevOps and DataOps practices.
  • Hands-on experience with AWS, Airflow, ECS/EKS, Kubernetes, and Snowflake.
  • Proficiency in coding languages such as Java and Python.
  • Extensive experience with CI/CD tools, including GitHub Actions and Automation Testing.
  • Advanced knowledge of SQL and NoSQL databases.
  • Methodologies. Strong understanding of Agile methodologies, with a focus on delivering high-quality solutions in iterative cycles.

Why Join Us

  • Work on innovative projects at the intersection of cloud engineering, data, and AI.
  • Collaborate with a talented, diverse team of experts in a fast-paced, supportive environment.
  • Shape the future of cutting-edge software and data engineering solutions.
  • Competitive compensation and benefits package.

If you're passionate about using advanced technologies to solve complex challenges and want to be part of a forward-thinking team, apply now!