Meet your friends from the engineering team


Software Engineer

Adam Jahnke

Software Engineer

Andrew Ploeger

Software Engineer

Drew Stokes

Head of Engineering

Fischer Jemison

Software Engineer

Jared Welch

Software Engineer

Matt Smillie

Software Engineer

Will Gallego

Software Engineer

Yenly Ma

Software Engineer

Your Hiring Manager

Drew Stokes is a Portland-based engineering manager who is…”stoked” to help everyone be successful at Jeli. He believes effective teams are built on a solid foundation of trust, and that empowering people to make decisions is a key element in creating an engaging and fulfilling environment. Check out more on his management philosophy through his personal readme

Hiring Process

Initial Conversation
The process kicks off with a hiring manager screen, where we will share details about the role and Jeli in general. This is your opportunity to share your skills and experience and to get a feel for how we operate. It’s a two-way street, after all.
Detailed Department Discussions
Sounds intimidating but don’t fret—we provide you with an interview guide that describes a series of focused discussions you’ll have with folks from engineering, design, and product. These interviews are designed to help us get a strong sense of your career goals, preferred working style and overall priorities. You’ll know what to expect ahead of time, and we hope that you’ll bring questions so you get the opportunity to interview us as well. Again…two ways.
Hand Shakes, High Fives
Once we’ve gathered feedback from your interviewers and determined you’re a good fit for the role, we’ll work to make an offer as quickly as we can. Expect to chat with the hiring manager about a verbal offer. If it meets your expectations, we’ll send something more formal. Then we’ll high five to new opportunities and new friendships.


At Jeli, we’re helping our customers learn more from incidents (it’s kind of our whole thing). We believe the software industry is primed for a significant shift in how we approach incident analysis. So our product is built to push beyond the state-of-the-art by making it possible for our customers to find clear insights and actionable recommendations in their incident and alert data. And eventually, the shift will happen across the industry. 

Jeli is looking for a backend software engineer to join our small, tightly-knit engineering team. You’ll enjoy influencing the direction of the look, feel and accessibility of the Jeli experience  while working closely with a remote-first team spread across the United States.

Required Skills
  • Proficiency with Python or an equivalent interpreted programming language.
  • Experience developing and orchestrating service deployments with Docker.
  • Proven track record of writing clear, maintainable, and well-tested code.
  • Working knowledge of relational databases and their operational best practices.
  • Familiarity developing and deploying cloud infrastructure as code with Terraform.
Nice to Haves
  • Experience working with TypeScript and GraphQL.
  • Familiarity with operating software in production AWS environments.
  • Experience developing data pipelines that integrate with third-party systems.
  • Informed opinions about the value of incidents and how to learn from them.
  • An abiding curiosity in how to build and operate software effectively, and a bias for action.