Data Engineer

We’re looking for a data engineer to join our implementation team. This role is for a tech-savvy person who will be responsible for using data to ensure our customer's success in using Watershed to improve their business performance. You also must be an outgoing, excellent communicator who understands the importance of providing exceptional client support and is great at handling details.

About the role:

The data engineer plays a key role in helping our clients implement and use Watershed by building connections between Watershed and client systems, providing technical assistance, sharing knowledge of best practices, consulting on business processes, and training clients on how to use Watershed.

The right person for this role will carry out technical implementations of Watershed. As part of the client success team, you’ll help our clients build their learning data ecosystems. You’ll consult with clients on their goals, create related data connections to Watershed, and configure Watershed to ensure that it meets clients’ goals.

While you won’t be writing code in Watershed’s core product, this role still requires some deep technical experience. You’ll be building the connections between Watershed and client systems, working closely with the technology team to troubleshoot issues and influence product changes, and supporting existing clients as their use of Watershed evolves.

If you’re already familiar with corporate learning ecosystems, that’s a huge plus—but not a requirement.

Remember, interacting with clients and industry partners also means you’re a public-facing representative for both our company and product. That means you must be adept at building a rapport with clients and industry partners as well as finding opportunities for expansion within existing relationships.

This role is based in Nashville/Franklin, Tennessee, but we will consider remote candidates. Remote candidates will need to be consistently available for client meetings during continental U.S. business hours.

You’ll need:

  • 3+ years of deep technical experience in software development or data analysis.
  • Experience in Python, REST APIs, data wrangling, and software automation tools.
  • Experience with learning data, xAPI, SCORM, and JSON are a plus.
  • Excellent communication, documentation, problem solving, and analytical skills.
  • A strong sense of ownership, responsibility, and initiative.
  • Flexibility to balance multiple assignments in a fast-paced environment.
  • The ability to work independently, yet function as an integral part of a team.

What you can expect:

As one of Nashville’s Best Places to Work, Watershed operates as a small company (about 17 people) within Learning Technologies Group. We're building the world’s most powerful Learning Analytics Platform to help organizations prove the impact of their learning and training programs. We take our work seriously, but we also like to have fun together. We work hard, but we value you as a person and your life outside the office.

And our benefits are so great we call them BetterFits. From day one, we cover 100% of employees’ medical, dental, and vision coverage and offer flexible work hours and vacation, just to name a few.

We live by our six Core Values, which define everything about what Watershed is, how we work, and how we interact with each other. So, take the time to learn them and consider how they resonate with you. We expect you to come into every interaction with your work, your coworkers, and our clients with these six values top of mind.

Sound interesting? Send us a note that:

  1. Tells us why you want to work with us.
  2. Explains what you can bring to our team.
  3. Includes your resume, portfolio, or whatever best represents your experience.

But come prepared because you can count on demonstrating your skills throughout the interview process.

Apply Now!

This website stores cookies on your computer to improve your experience and the services we provide. To learn more, see our Privacy Policy