Full-Stack Engineer

Pittsburgh, PA /
Engineering /
This position will work on OtterTune's core service architecture. You will design and develop the APIs that OtterTune's internal data processing pipeline uses to communicate with its front-end SaaS interface.


    • Develop both public and back-end web-based interfaces for OtterTune's services.
    • Prototype, build, and maintain scalable services to power OtterTune's ML pipeline.
    • Implement secure enterprise features for OtterTune's back-end infrastructure.


    • At least two years of professional full-stack experience developing web applications.
    • Experience developing enterprise software products for ML or database applications.
    • Experience prototyping user interfaces with modern React (ES7, React hooks, TypeScript).
    • Expertise designing REST or GraphQL APIs for internal services.
    • Preferred: Experience with databases (MySQL, Postgres).