Senior Software Engineer - Data Platform
Role responsibilities
Design and implement scalable data architecture solutions to support business growth. Collaborate with various teams to understand data requirements and deliver actionable solutions.
Requirements
Candidates should have a minimum of 5 years of experience in Software Engineering or Data Engineering, with advanced skills in Python and SQL. A strong understanding of data architecture and experience with large-scale data engineering solutions is essential.
Key skills
Python, SQL, Snowflake, dbt, Kafka, Amplitude, Data Warehousing, Data Modeling, Distributed Systems, ETL/ELT Pipelines, Data Governance, Analytics Engineering, Cloud Data Platforms, Software Architecture, Machine Learning
Keywords
Senior Software Engineer, Data Platform, Data Engineering, Data Technologies, Analytics, Business Intelligence, Data Ecosystem, Scalable Data Infrastructure, Technical Documentation, Data Governance Standards, Predictive Analytics, Machine Learning, Cloud-Based Data Infrastructure, AI Technologies, Remote Work, Team Collaboration, Problem-Solving, Stakeholder Alignment, Data Solutions, Performance Optimization, Data Architecture, Distributed Systems, Data Modeling, ETL, ELT, Data Processes, Data Requirements, Business Growth, Technical Challenges, High-Growth Technology Companies