Software Engineer III
On-siteChennai, Tamil Nadu, India
Chennai, Tamil Nadu, IndiaOn-siteFull TimeEnterprise
Full TimeEnterprise
Job Summary
Collaborate with product owners and analysts to translate business requirements into technical solutions for sales and marketing data initiatives. Design, build, and maintain robust data pipelines and transformations in Snowflake and DBT while developing and upholding data modelling best practices. Participate in code reviews to provide constructive feedback and identify performance bottlenecks, data quality issues, and reliability gaps. Stay current with evolving technologies, including AI and LLMs, to assess their applicability to team challenges.
Required Qualifications
- Strong problem-solving ability — comfortable with ambiguous requirements and large, complex datasets
- Clear communication — able to explain technical concepts to both technical and non-technical stakeholders
- Collaborative mindset — builds relationships across the business and works well in cross-functional teams
- Technical ownership — takes pride in code quality, reliability, and continuous improvement
- Curiosity and growth mindset — enthusiastic about learning, including emerging technologies such as AI and LLMs
- Solid experience in data warehousing, with hands-on Snowflake and DBT expertise
- Strong SQL skills and experience in database modelling and design
- Familiarity with agile development tools such as Jira and Confluence
- Experience with CI/CD practices (preferably Jenkins or equivalent)
Desired Qualifications
- Working knowledge of AWS cloud services and Apache Airflow
- Experience with infrastructure-as-code, particularly Terraform
- Programming experience in Python and/or Java
- Exposure to AI/ML tooling or LLM-based solutions
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.