Senior Data Engineer

Senior Data Engineer

Hi, I’m Todd Ervin, Sr Manager of DataOps at Puppet,

I’m looking for a highly motivated Senior Data Engineer to join DataOps to help evolve our modern data platform to a best in class level. We want someone who, like us, is very passionate about data. Someone who takes pride in building cutting edge data products, possesses strong engineering skills and has experience in collaborating with a diverse set of stakeholders to help drive our data and analytics strategy

This person will help Design, build and oversee the deployment and operation of technology architecture, solutions and software to capture, manage, store and utilize structured and unstructured data from internal and external sources. They will establish and build processes and structures based on business and technical requirements to channel data from multiple inputs, route appropriately and store using any combination of distributed (cloud) structures, local databases, and other applicable storage forms as required.

This person will also develop technical tools and programming that leverage artificial intelligence, machine learning and big-data techniques to cleanse, organize and transform data and to maintain, defend and update data structures and integrity on an automated basis. They will create and establish design standards and assurance processes for software, systems and applications development to ensure compatibility and operability of data connections, flows and storage requirements. Additionally, they will review internal and external business and product requirements for data operations and activity and suggest changes and upgrades to systems and storage to accommodate ongoing needs.

Meaningful work you’ll contribute 

  • Implement table schema tunings (i.e. partitions, compression, distribution) to minimize costs and maximize performance
  • Develop custom data infrastructure not available off-the-shelf
  • Lead partnership with data team in an effort to identify and implement system and process improvements
  • Build a metadata system where all available data is maintained and cataloged.
  • Work with the DataOps team to re-architect the data ingestion, transformation and storage systems to better suit Puppet’s changing needs.
  • Mentor other members of the IT teams to develop their infrastructure management and programming abilities.

Valuable experiences and skills you’ll bring to Puppet 

  • Strong mentorship experience
  • Demonstrated ability to convey complex messages in a clear, simplified, and understandable manner
  • Comprehensive understanding of Puppet’s business systems and processes.
  • Works comfortably with senior leadership.
  • Able to understand business needs and use them to create technical requirements.
  • Bachelor’s degree and 5+ years of experience or equivalent combination of education and experience. 

We are hiring at various experience levels and we’re particularly interested in having a diverse team with a broad set of skills and viewpoints. If this seems like your dream job, but you’re not sure if you qualify, apply anyway!

*Covid Vaccination Requirement for US employees

In the U.S., Puppet employees are required to have proof of vaccination for COVID-19. The Centers for Disease Control and Prevention (CDC) defines “fully vaccinated” as two weeks after the second dose for Pfizer and Moderna, and two weeks after the single dose of Johnson & Johnson. Puppet will require proof of vaccination and consider requests for exemption from this requirement during the post-offer pre-employment phase as a reasonable accommodation for medical reasons or sincerely held religious beliefs where the accommodation would not cause Puppet undue hardship.

*Visa Sponsorship

Please note, this position is not eligible for visa sponsorship.

About Puppet

Puppet’s core mission is to eliminate soul crushing work. We created the industry standard for managing infrastructure as code. And we didn’t stop there—our product portfolio has grown to help organizations automate across their entire software delivery lifecycle. With more than two-thirds of Fortune 100 companies using Puppet’s open source or commercial products, our code is helping power thousands of organizations across the world.

As the industry leader in DevOps solutions, we realize that our success is a collective effort; all made possible by the incredible people working here, our customers, partners, and Puppet community. Our culture is built on positivity, diversity, inclusivity and support—and we seek people who are resilient, entrepreneurial-minded, team players who continually strive to be incrementally better every single day. In our work together we aim to be curious, accountable, empathetic and, above all, collaborative. If this sounds like the environment you’d thrive in, why not say hello?

Learn more about Puppet by checking out the values we live by and the awesome benefits and perks we offer employees!

Puppet is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact +1-877-575-9775 for assistance.

Please see Puppet's privacy policy here.


Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.