Principal Software Engineer, Full-Stack

Clutch Canada

Deutschland

Vor Ort

EUR 105.087 - 140.116

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Competitive salary
401k with employer match up to 4%
Comprehensive health coverage (medical
dental and vision)
Unlimited vacation policy
Paid parental leave
Paw-ternity leave for dog parents
Free Ollie subscription
Inspiring team environment

Zusammenfassung

Ollie is hiring for a senior backend/frontend role focused on APIs, integrations, and scalable platform infrastructure. The role collaborates across the organization and reports to the Senior Technical Lead, Platform.

You will design and maintain APIs, contribute to the full SDLC, and work with frontend and backend teams in an agile environment to deliver high-impact features. The position is remote with monthly in-person co-working sessions in the Northeast U.S.

Qualifikationen

  • 7+ years Python with Django/Flask experience.
  • 10+ years building API systems using REST and OAuth2.
  • Experience with a JavaScript frontend framework (React/Angular).
  • Strong SQL knowledge with relational databases.
  • Experience writing unit tests and using version control.
  • Familiarity with AI tooling and models.
  • Excellent communication and collaboration skills.

Aufgaben

  • Design, build, and maintain APIs, interfaces, and infrastructure for Ollie’s subscription platform.
  • Contribute across the software lifecycle from planning to deployment and maintenance.
  • Collaborate with engineers and product managers in an agile environment to ship features.
  • Develop and integrate 3rd-party services to enhance functionality.
  • Write reliable, scalable, well-tested code and optimize performance.
  • Refactor and automate to improve system maintainability and reliability.
  • Participate in code reviews and knowledge sharing.
  • Troubleshoot production issues and ensure platform resilience.
  • Stay curious and explore tools/techniques to improve developer experience.

Kenntnisse

Python framework
APIs/REST
Frontend JS framework
SQL relational DB
Unit testing
Version control
AI tools usage
Communication skills
Self-starter
Cloud/DevOps basics

Tools

Docker
OpenAPI/JSON Schema
Claude code / Cursor

Jobbeschreibung

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.

What You'll Do:
  • 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, impact 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.
Who You Are:
  • 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
Bonus Points if:
  • 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
What You’ll Get:
  • Competitive salary
  • 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
  • Inspiring pack members!

Ollie embraces diversity and equal opportunity. We're committed to building a team that represents a variety of backgrounds, perspectives, and skills. Ollie is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please include that in your application.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Staff Security Engineer (Blue Team)
Staff Security Engineer (Blue Team)

Olo • Deutschland

Remote
EUR 138.000 - 190.000
20 days paid time off
Health, dental, vision coverage
401k match
Engineering Manager
Engineering Manager

Your mission OLIO • Deutschland

Remote
EUR 90.000 - 140.000
Software Engineer – Core
Software Engineer – Core

Olo • Deutschland

Remote
EUR 49.000 - 76.000
Senior Software Engineer, Platform (Full Stack)
Senior Software Engineer, Platform (Full Stack)

Embedded Shishya • Deutschland

Remote
EUR 90.000 - 130.000
Medical benefits
Dental benefits
Vision benefits
+8
Senior Software Engineer, Platform
Senior Software Engineer, Platform

Hungryroot • Deutschland

Remote
EUR 139.000 - 158.000
Unlimited vacation policy
Comprehensive health, vision, dental, and life insurance
401k with Company Match
+1
Senior Software Engineer (Full Stack | Node.js & React | AI Focus)
Senior Software Engineer (Full Stack | Node.js & React | AI Focus)

Oowlish • Deutschland

Hybrid
EUR 90.000 - 130.000
Home office
Competitive compensation
Career growth
+4
Product Engineer (m/f/d) Berlin, Germany, Remote View →
Product Engineer (m/f/d) Berlin, Germany, Remote View →

Ojin • Berlin

Hybrid
EUR 60.000 - 80.000
28 days paid vacation
Annual education budget
Remote work flexibility
+1
Senior Site Reliability Engineer (SRE / Backend) f/m/d
Senior Site Reliability Engineer (SRE / Backend) f/m/d

nilo • Berlin

Hybrid
EUR 110.000 - 150.000
Real ownership in a small team
Mental health platform access for you/
Free nilo app access (incl. family)
+7
Software Engineer
Software Engineer

WorkGenius Group • Hamburg

Vor Ort
EUR 70.000 - 110.000
Sr Software Engineer- Fullstack
Sr Software Engineer- Fullstack

Agiloft • Deutschland

Remote
EUR 60.000 - 80.000
Medical, dental, and vision insurance
401(k) with company match
Flexible vacation