About the role:
Samsara Technologies India Private Limited is looking for a Manager, Business Technology Data Engineering.
Samsara’s Business Systems team is growing and we are seeking a Bengaluru-based Senior Manager, Data Engineering to drive our expansion into India and build innovative data architectures and solutions to enable Samsara’s business. Data is central to everything we do at Samsara. We are in the business of providing data & insights to our customers to help them drive efficiency, safety and sustainability within their physical operations. This is a cross functional role which will engage with functions like Sales, Supply Chain, Marketing and Customer Success - working closely with these functions to build data solutions to fuel our growth and scale at Samsara. You will be part of the Data Engineering & Architecture team, which is a critical component of our Business Technology organization.
This is a hybrid position requiring 3 days per week in our Bangalore office and 2 days working remotely. This role requires one’s availability during the East Coast hours, including being on call. Relocation assistance will not be provided for this role.
You should apply if:
- You want to impact the industries that run our world: Your efforts will result in real-world impact—helping to keep the lights on, get food into grocery stores, reduce emissions, and most importantly, ensure workers return home safely.
- You are the architect of your own career: If you put in the work, this role won’t be your last at Samsara. We set up our employees for success and have built a culture that encourages rapid career development, countless opportunities to experiment and master your craft in a hyper growth environment.
- You’re energized by our opportunity: The vision we have to digitize large sectors of the global economy requires your full focus and best efforts to bring forth creative, ambitious ideas for our customers.
- You want to be with the best: At Samsara, we win together, celebrate together and support each other. You will be surrounded by a high-caliber team that will encourage you to do your best.
In this role, you will:
- Lead the data engineering team by driving the design, build, test, and launching of new data pipelines, data models, and predictive models on our production data platform
- Lead a team of data engineers and guide them with the best data strategies in line with data needs
- Identifying, designing, and implementing process improvements that include building/re-engineering data models, data architectures, pipelines, and data applications
- Continuously look for data optimization processes and oversee data management, governance, security, and analysis
- Hire the best talents, identify the potential of each team member and offer technical guidance, leadership, and advice on planning, designing, and implementing data solutions
- Manage data delivery through high-performing dashboards, visualizations, and reports
- Ensure data quality and security across every product vertical and related areas
- Design, create and launch new data models and pipelines as per needs
- Act as a project manager for data projects, mentor and grow the team by hiring skilled data engineers
- Work towards achieving high performance, operational excellence, accuracy, and reliability of the overall system
- Mentor and grow data warehouse, data modeling, and data visualization team to correctly establish a data-driven culture
- Utilize tools and technologies to create data architecture that supports new data initiatives and is useful in next-gen products
- Ensure test-driven products/pipelines that are easily maintainable and reusable
- Design and build an infrastructure for extraction, transformation, and loading of data from a wide range of data sources
- Overall build and maintain data foundations that include tools, infrastructure, and pipelines that help the marketing and sales team
- Increase automation and build analytic solutions at scale to serve the business requirements
Minimum requirements for the role:
- Minimum 10+ years of experience in managing, designing, and maintaining large scale data solutions
- Bachelor degree in Computer Science, Math, Statistics, Information Systems, Informatics, Analytics, or another quantitative field
- Hands-on experience analyzing, architecting/re-architecting data and analytics platforms on Azure/AWS/GCP
- Must have experience designing and architecting data lakes on cloud platforms and BI application integrations.
- Knowledge of data security best practices and experience building secure data solutions
- Advanced working SQL knowledge and experience working with a variety of relational databases, query languages, query authoring, and related tools
- Hands-on experience in building data pipelines, platforms, architecture, structures, visualizations, and data modeling
- Optimize data models and conduct performance engineering for large scale data
- Knowledge of data visualizations and self-service data preparation tools to maintain the flow of data for the analytics and visualization teams
- Working knowledge of full software development life cycle that includes planning, coding standards, testing methods, build process, and source control management
- Experience offering technical leadership and guiding teams for data engineering best practices
- Experience working in a large-scale, high-scale data warehouse environment with ETL tools and processes
- Strong knowledge of AWS tools and technologies
An ideal candidate also has:
- 10+ years of experience with very large scale data warehouse projects
- Experience working with APIs to collect or ingest data.
- Strong Database knowledge of Data Warehouse technologies
- Demonstrated academic or professional statistics and math skills
- Write complex SQL for processing raw data, data validation and QA