Overview
Remote
$150 - $160
Full Time
Skills
Snowflake
pytjhon
azure
SQL
Job Details
Role: Sr Software Engineer, Data Platform
Duration: Full-Time
Location: Remote
Essential duties and responsibilities include the following.
- Demonstrate competence in Data platform engineering concepts and computer science fundamentals, combining them with product understanding to design, document, and implement clean and robust solutions for business problems.
- Collaborate with other engineering teams as well as program and product managers to define and implement technical solutions.
- Participate in analysis, architecture, design, planning, development, deployment, and manage a large scalable, maintainable, and well-tested distributed data pipeline system using cloud technologies including Snowflake, DBT, and Azure services & products.
- Maintain a high bar for code quality, testing, and automation while finding opportunities to continuously improve them.
- Build and support Microservice and Stateless architecture.
- Understand and apply the advanced principles of entity-relationship model design, good data typing practices, performance management, data management, and data security.
- Research and prototype new product & data platform features, architecture, and design ahead of mainstream development.
- Proactively initiate & contribute to system improvements and innovations.
- Provide support to troubleshoot and resolve technical & performance issues in a production environment.
- Work closely with your peers, mentor junior developers, and help the team achieve its goals.
Educational and Skills Requirements:
- Bachelor s degree
- 5+ years of experience in designing, building, and supporting Azure services & data pipelines including IaaS and PaaS
- SnowPro Core Certification
- Expert-level architecture, development, and administration process automation experience of Snowflake cloud computing-based data warehouse
- Expert-level knowledge of SQL/TSQL, performance tuning, Query Plans, and Query Plan optimization for TSQL
- Advance-level knowledge of developing/supporting solutions using Python and REST API
- Advance-level knowledge of CI/CD using Azure DevOps to support Data Platform and microservice projects.
- Innovation Forward thinking, curious, & creative
- Leadership Ability in leading people or projects
- Marketplace Awareness Current business trend knowledge
- Advanced Analytical Skills Ability to collect and analyze complex information, problem solve, and make decisions.
- Collaboration Strong skills in inspiring the win-win-win
- Self-Starter - Ability to work independently.
Skillset: Snowflake (Expert), SQL (advanced), Python, Azure data pipeline (preferred)
Database architecture & design experience
Minimum criteria to shortlist, the candidate must be actively working on Snowflake, SQL, and Python.