Senior Software Engineer
Core
Develop and optimize data models, implement validation frameworks, and troubleshoot data pipelines to deliver high-quality data solutions and drive data-driven decision-making.
Role type
Senior Software Engineer (Data Engineering & Analytics)
Builds
Data models, validation frameworks, monitoring systems, and optimized data pipelines
Domain
Data Engineering, Business Analytics, Cloud Data Services
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Data modeling, SQL, RDBMS, Key Value stores, Apache Spark, Hadoop, Cloud platforms, Data visualization, Containerization, Orchestration, Machine learning tools
Preferred skills
Azure, Tableau, Power BI, Docker, Kubernetes
Responsibilities
Collaborate with cross-functional teams to understand data requirements, Develop and optimize data models, Implement data validation frameworks and monitoring systems, Troubleshoot and resolve issues in data pipelines, Coach and mentor peers and emerging team members
Seniority
Senior, hands-on IC with mentorship responsibilities