Note: The job is a remote job and is open to candidates in USA. Ollie is a company dedicated to improving the lives of pets and their owners through human-grade pet food and health services. They are seeking a Principal Software Engineer to join their Core Platform team, responsible for designing and maintaining APIs and technical infrastructure to support their subscription platform.
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 to implementation, deployment, and maintenance
- Collaborate closely with engineers and product managers in an agile environment to deliver high-quality, impactful features
- 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
- Stay curious- explore new tools, technologies, and techniques to improve developer experience and product quality
Skills
- You have 7+ years of professional experience building applications in a Python framework (Django, Flask, etc.)
- You have 10+ 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 an understanding and professional experience working in a Javascript 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.)
- You have excellent communication & collaboration skills
- You have experience using AI models and tooling (Claude code, Cursor, etc)
- You're a self-starter, positive and excited to work with a small dedicated team
- You are passionate about using technology to streamline business processes
- You're a dog owner or lover
- You have experience with Django
- You have experience with React
- You have experience with NodeJS
- You have experience with Shopify
- You have experience documenting with JSON Schema and OpenAPI
- You have experience with Docker/Containerization
- You are a master prompt writer
- You are an open source community contributor
Benefits
- Sponsored 401k program with employer match up to 4%
- Comprehensive health coverage including medical, dental and vision
- Unlimited vacation policy that you're encouraged to use
- Paid parental leave
- 1-week paw-ternity leave for new dog parents
- Free Ollie subscription
Company Overview