TD SYNNEX is looking for an experienced and self-driven Senior Software Engineer to take our engineering function to the next level.
Requirements
- 5+ years of software engineering experience
- advanced knowledge of Python, including data processing and analytical libraries
- working knowledge of OOP and design patterns
- advanced knowledge of SQL
- working knowledge of ETL/ELT, RDBMS, and data modeling
- proficiency in designing, implementing, and supporting data-intensive applications and solutions in a production environment
- hands-on experience with modern lake house architectures (Snowflake) and distributed computing systems (Spark/Databricks)
- working knowledge of CI/CD, including but not limited to version control, testing, release management, monitoring & operation tracking (Azure DevOps)
Benefits
- Elective Benefits
- Grow Your Career
- Elevate Your Personal Well-Being
- Diversity, Equity & Inclusion
- Make the Most of our Global Organization
- Connect with Your Community