Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ollie Pets Logo

Senior Full-Stack Software Engineer

Ollie Pets

Salary not specified
Nov 10, 2025
Remote, US
Apply Now

Ollie is looking to improve the lives of pets and pet parents nationwide by making human-grade pet food, tailored for each dog's nutritional needs, and delivering directly to customers' doors. They need a Senior Full-Stack Software Engineer to help design, build, and maintain the APIs, interfaces, and technical infrastructure that power their subscription platform, contributing to all stages of the software development lifecycle and ensuring the platform scales with their growing business.

Requirements

  • You have 3+ years of professional experience building applications in a Python framework (Django, Flask, etc.)
  • You have 5+ years of experience building API systems, including technologies such as REST, OAuth2 and integrations with 3rd party services using REST APIs and JSON
  • You have 2+ years Professional experience working in a frontend framework (React, Angular, Etc.)
  • You have an understanding of and professional experience using a relational database (PostgreSQL, MySQL, etc.) including SQL language.
  • You have strong technical knowledge and deep understanding of time/maintainability/quality trade-offs
  • You have experience writing unit tests
  • You have experience with using version control (git, svn, etc.)

Responsibilities

  • Design, build, and maintain APIs, interfaces, and technical infrastructure that power Ollie’s subscription platform.
  • Contribute to all stages of the software development lifecycle- from planning and design to implementation, deployment, and maintenance.
  • Develop and integrate 3rd-party services to enhance functionality and improve the customer experience.
  • Write reliable, performant, and well-tested code that scales with our growing business.
  • Continuously improve existing systems through refactoring, performance optimization, and automation.
  • Participate in code reviews, knowledge sharing, and technical discussions to uphold best practices and foster team learning.
  • Troubleshoot production issues and help maintain a stable and resilient platform.

Other

  • This is a remote role based in the Northeast U.S., with monthly in-person co-working sessions.
  • The position collaborates across the organization and reports to the Senior Technical Lead, Platform.
  • Collaborate closely with engineers, product managers, and designers in an agile environment to deliver high-quality, impactful features.
  • Stay curious- explore new tools, technologies, and techniques to improve developer experience and product quality.
  • You’re a self-starter, positive and excited to work with a small dedicated team