Software Engineer: Scheduling

We're building Hotpot, the best way to set up, manage, and be on-call. We are an early-stage, fully distributed startup with founders in Las Vegas and Nashville. We lean heavily on academic research and work with researchers to improve Hotpot.

About the team

Through these early stages, we focus heavily on self-directed work and the ability to pick up areas of expertise across the entire range. We are still small enough to be a single team, spanning every job function and responsibility. Truly we wear many hats and spend time with our users and research partners to guide the product development.

Job expectations

You’ll be joining as an early employee, primarily working to improve and expand the functionality of the Hotpot Scheduling engine. You will work closely with a highly regarded and experienced software engineer, collaborating on architecture and design, implementation, and testing. Reliability and quality are key features; you’ll bring rigorous and defensible decision-making into your work to ensure we exceed our user’s expectations.

Responsibilities

  • Follow and improve our development processes to solve problems.
  • Collaborate with team members, users, and research partners to ensure your work solves the right problems at the right levels.
  • Design, build, and deliver high-quality, maintainable, highly available systems and features.

Who you are

We are looking for someone who meets the minimum requirements, and exceeds in areas that will stand out and bring new skills and capabilities to our growing team. We are specifically looking for a candidate who is excited to learn from an experienced team and has an interest in mathematics.

Hotpot is a remote-first company, but is limiting roles to US-based candidates that are authorized to work in the US.

Minimum requirements

  • 2+ years of experience working as a Software Engineer with a mathematics or statistics background (e.g., a minor or other experience).
  • Familiarity with on-call programs and structure.
  • No frontend knowledge or experience is necessary, but you have experience presenting complex data to users.
  • Have an appreciation for “boring” technology, with experience in the internals of well-established open-source frameworks (e.g., React, Rails, etc.).
  • Motivated to solve deeper problems over superficial papercuts, but you know the balance between the two without needing external advice.
  • Experience working with other disciplines (academic researchers, technical writers, etc.).
  • Willingness to talk and work directly with our early users.
  • Excellent communication skills, both written and verbal.

Compensation and benefits

This role's annual US base salary range is $125,000 - $175,000. This salary range is inclusive of several roles at Oilcan, and will be narrowed during the interview process based on several factors, including the candidate’s experience, qualifications, and location. This is a US-only position.

Additional benefits for this role may include equity, company bonuses, medical, dental, and vision benefits.

Interested in working with us?

Shoot us an email with a brief introduction, your location, resume, and most importantly why you want to build the future of on-call.

Email us

Back to careers