Match score not available

Principal Software Engineer, Full Stack - Remote EU

80% Flex
Full Remote
100 - 150K yearly
Senior (5-10 years)
Work from: 

Syrup Tech logo
Syrup Tech Startup
11 - 50 Employees
See more Syrup Tech offers

Job description

Logo Jobgether

Your missions

About Syrup

🌍 In a world with deep supply chain disruptions, true omni-channel networks, and sustainability-minded consumers, there is a need for next-generation inventory systems.

🍯 That’s why we are building Syrup, an AI-powered predictive software for inventory decisions in commerce. By leveraging more data in real-time, we empower merchandising and planning teams with allocation, ordering, and planning recommendations.

🚀 Our mission is for commerce to no longer be a wasteful industry, as our intelligent platform empowers inventory excellence at every step in the value chain.

👔 We're VC-backed by Google's AI fund (Gradient Ventures), as well as former executives from Adidas, Zalando, ASOS, Reebok, Bonobos, Salesforce, ThredUp, and Stripe. We're working with fast-growing brands such as Faherty, Reformation, and Desigual.

About The Role

As a Principal Software Engineer, you will join our core team and lead the development of our innovative, new application. This is a rare opportunity to be part of a rapidly growing machine learning startup and make a significant impact in a pivotal role. You'll collaborate with a talented team of data scientists, engineers, business experts, and visionary thinkers. Join us on our mission to empower better decision-making through intuitive and predictive software.

You Will
  • Collaborate closely with product management and cross-functional teams to understand requirements and translate them into scalable and performant software solutions.

  • Drive architecture and design of the application stack, making strategic decisions to drive innovation and maintain flexibility for future growth.

  • Design and implement clean, extensible, and scalable solutions, leveraging modern server-side frameworks and adhering to best practices.

  • Collaborate with fellow engineers to establish and maintain development standards, code quality, and efficient workflows.

  • Provide technical guidance and mentorship to junior members of the team, fostering a culture of continuous learning and growth.

  • Stay up-to-date with industry trends and emerging technologies, identifying opportunities to improve our application and development processes.

  • Play an active role in code reviews, ensuring adherence to coding standards and best practices.

  • Troubleshoot and resolve complex technical issues, ensuring the smooth functioning of the application.

You Have
  • A proven track record of success in leading the development of applications from inception to production, specifically with high-quality SAAS products.

  • Strong expertise in designing scalable, extensible, and performant solutions.

  • Proficiency in system architecture and data modeling, with a focus on optimizing data flow and storage.

  • Strong problem-solving and troubleshooting skills, with the ability to think critically and propose innovative solutions.

  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.

  • A passion for staying up-to-date with the latest industry trends and technologies.

  • Leadership abilities, with experience mentoring and guiding junior engineers.

  • 7+ years of successful experience as a full-stack developer in a fast-paced startup environment.

  • Experience in incremental feature development, scalability improvements, and performance enhancements.

Deep technical expertise in:
  • Full-stack development using JavaScript/TypeScript.

  • Designing clean and scalable APIs (GraphQL/REST/tRPC) with frameworks like Express.js or NestJS.

  • Familiarity with async workers and distributed systems.

  • System architecture and data model design, including optimizing data flow from the database to the user's browser.

  • Optimizing data models and access patterns using databases like PostgreSQL, and search services such as ElasticSearch, OpenSearch or Redis Search.

  • Cloud-based deployment and operation, leveraging services like RDS or Aurora, ECS Fargate, and other AWS ecosystem components.

  • Infrastructure automation and CI/CD practices, maximizing the potential of cloud-based infrastructure in the development lifecycle (e.g., GitHub Actions, Pulumi, Terraform).

  • Familiarity with HTML, CSS, real-time event-driven applications (e.g., SocketIO), front-end frameworks (e.g., VueJS, Angular, React/Next.js), data visualization tools (e.g., D3, Plotly), and Java or Python-based data management.

What We Offer

Fun, friendly, respectful, collaborative, diverse, driven, mission-oriented – that’s Syrup! We're a group of driven people who want to make a difference in the world by building game-changing software. We care deeply about people, planet and product. Concretely, we offer:

  • Remote First: We’re a remote first team across Europe and East Coast North America. For our colleagues in New York, you can come into our office in SoHo as often as you like.

  • Syrup summits: We bring the whole global team together every quarter for our Syrup summits. Previous locations: Barcelona, Madrid, Los Angeles, Warsaw, Boston, New York.

  • Equity: We offer generous equity compensation for all our early employees.

  • Generous health, vision, and dental coverage to our employees.

  • Generous PTO to take all the time you need, whenever you need it.

We offer competitive base pay with the potential salary range of 100,000 EUR to 150,000 EUR, and a similarly competitive range in other locations, commensurate with experience, generous early-stage equity package, and benefits including medical/dental/vision.

Required profile


Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Interpersonal Skills
  • Team Collaboration
  • Leadership

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs