[Close] 

Senior Data Engineer

We are now looking for a Senior Data Engineer NVIDIA is hiring senior distributed systems and data engineers to scale up its AI infrastructure. We are looking for strong programming skills and a deep understanding of traditional big data technologies in addition to production grade experience working with heterogeneous data types at scale, cloud technologies, distributed storage & compute systems, and distributed services architecture. Excellent communication and planning skills are critical in this role and together, we will help advance NVIDIA's capacity to build and deploy leading solutions for a broad range of AI based applications such as autonomous vehicles, healthcare, virtual reality, graphics engines and visual computing. What you'll be doing: Orchestrate large PB sized data storage and compute clusters across bare metal and cloud that support distributed AI infrastructure at scale. Designing and programming data lake interfaces that support ingesting structured data and schema evolution. Architect and program high performance compute and data pipelines that support efficient queries. Build and implement support for versioned, traceable, and immutable datasets in a data lake in a distributed and scalable manner. Stand up distributed systems for data mining and analytics to help AI leaders and researchers make data driven decisions for data collection, diversity, and training. Use infrastructure as code to build, deploy, operate, and maintain data analytics and compute infrastructure. We will be spending a majority of the time writing and peer reviewing high performance, high quality, and well tested code. What we need to see: You have a BS or MS in Computer Architecture, Computer Science, Electrical Engineering or a related data intensive Engineering Degree with 5+ years of relevant experience in a programming intensive role. Strong programming background that incorporates best practices like data structures, design patterns, OOP, and test driven development. A solid technical foundation and experience in traditional big data technologies, databases, and common architectures. You've built and orchestrated massive business critical data clusters, infrastructure, services, and pipelines in a cloud environment. Proven experience in collaborating with multiple teams to collect and process large amounts of data, building microservices, and RESTful APIs. Possess advanced programming skills in Go, Python, Scala, and SQL. Advanced expertise in MapReduce, Hadoop, Hive, Presto, Spark, AWS EMR. Highly motivated with strong interpersonal skills, you have the ability to work successfully with multi-functional teams, principles and architects and coordinate effectively across organizational boundaries and geographies. Ways to stand out from the crowd: Experience with microservices and ETL jobs. Experience with structured data such as Avro, Parquet, Protobuf, Thrift, and concepts like schema evolution. Experience with Jupyter, Apache Arrow, Apache Zeppelin and related visualization that help provide data insights. Experience developing infrastructure as code using tools like Ansible, Terraform. Strong understanding of Docker and orchestration systems such as Kubernetes.
Salary Range: NA
Minimum Qualification
5 - 7 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Data Engineer/Architect, Analytics & Cu...
Norwood, MA Analog Devices, Inc.
Senior Data Engineer - ETL/Hadoop
Boston, MA Humana
Senior Data Engineer
Boston, MA The Panther Group
Senior Data Engineer - ETL/Hadoop
Boston, MA Humana