Senior Platform Software Engineer (m/f/d)

Smartfrog & Canary

Berlin

Hybrid

EUR 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Office in Berlin
Language courses subsidy
27 days paid vacation
Snacks and beverages

Job summary

Smartfrog is seeking a Backend Platform Engineer to join the Platform team in Berlin. You will grow, enhance, and add functionality to the cloud platform, focusing on stability and scalability while adopting new technologies.

Ideal candidates have 4+ years in backend-focused roles, with strong Python/Go skills, AWS experience, and a solid understanding of data streaming and distributed systems. Hybrid/remote work options are available.

Qualifications

  • BS/MS in Computer Science.
  • 4+ years of backend-focused software engineering experience.
  • Experience building distributed, scalable, and secure backend systems.
  • Understanding of data streaming architectures and methodologies.
  • Experience with Responsible AI tooling and model integration.
  • Proficiency in Python or Go.
  • Experience with AWS stack and services integration.
  • Exposure to Kafka, Scylla, Redis, MySQL, and DynamoDB.
  • Experience designing RESTful APIs.
  • Strong testing fundamentals.
  • Good attitude.

Responsibilities

  • Develop and enhance cloud platform backend features.
  • Improve stability and scalability of the platform.
  • Introduce new technologies and methods to the system.
  • Collaborate with cross-functional teams.

Skills

Backend development
Distributed systems
Data streaming
Responsible AI tooling
Python
Go
RESTful APIs
Testing fundamentals
AWS knowledge
Good attitude

Education

BS/MS in Computer Science

Tools

Kafka
Scylla
Redis
MySQL
DynamoDB
Kubernetes

Job description

A little bit about us:

Smartfrog is an international IoT tech company focused on making everyday objects and places more intelligent and connected by enabling our users to access them from anywhere at any time. We want the latest technologies to be affordable and user-friendly so that our everyday lives become more comfortable, efficient, and secure. Are you the kind of person who gets excited by new challenges? Do you want to help us find innovative solutions to those challenges? If so, we look forward to hearing from you.

To make our system work, we use a large-scale, massively concurrent, high-reliability cloud-based system. Our cloud system has multiple advanced segments – video streaming, analytics, big-data store, IoT communication pipelines, and more.

What you'll be up to:

As a Software Engineer on the Platform team, you’ll be at the heart of the platform team activities – growing, enhancing, and adding functionality to the cloud platform. Improving stability and scalability of the system while introducing new technologies and methods to the system.

What you'll need to have:
  • BS/MS in Computer Science
  • 4+ years of work experience within a backend-focused software engineering team
  • Background in building distributed, scalable, and secure backend systems
  • Understanding of data streaming architectures and methodologies
  • Responsible AI tooling, discipline, and model integration
  • Proficiency in Python or Go
  • Experience working with the AWS stack, understanding of how the different services fit together, and when to use each one
  • Exposure to a diverse set of data stores such as Kafka, Scylla, Redis, MySQL, and DynamoDB
  • Experience designing RESTful APIs
  • Strong testing fundamentals
  • Good attitude
Bonus points:
  • Passion for cybersecurity
  • Hands-on experience with K8S
  • Knowledge of data pipelines and warehousing
  • Interest in connected devices and home automation
  • Exposure to machine learning systems deployed at scale
  • Prior startup experience
What can we give you:
  • An open, diverse, and truly collaborative team environment, in which we celebrate our progress together. We work hard. We have fun.
  • A dynamic office and team environment at an international tech company in the heart of Berlin
  • Hybrid or remote working model that allows for office and remote work, flexible working hours
  • The exciting chance to help build an international brand and to develop new exciting products and services that make a real, positive impact in people’s lives
  • Flexible, agile and young company with a flat hierarchy and the associated excellent developmental prospects
  • Constant focus on your personal & professional development (mentoring opportunities, constant career development discussions, instructor-led workshops and webinars)
  • Subsidy of language courses and participation in conferences, other educational materials
  • 27 days of paid vacation, educational leave, and the option of unpaid vacation
  • Free fruits, snacks, and beverages at our office
  • Team events, holiday and summer gatherings, birthday and anniversary recognition for our employees

Location: Berlin / Remote

Start Date: As soon as possible

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(Senior) Cloud Site Reliability Engineer (Platform) (m/f/x)
(Senior) Cloud Site Reliability Engineer (Platform) (m/f/x)

Scalable Capital • Berlin

On-site
EUR 60,000 - 80,000
German language classes
Education Budget
Flexible sports activities
+1
Senior Software Engineer - GTM (m/f/d)
Senior Software Engineer - GTM (m/f/d)

Statista Inc. • Hamburg, Berlin

On-site
EUR 85,000 - 115,000
Hybrid work
Work abroad up to 30 days
International team events
+6
Senior Software Engineer (f/m/d)
Senior Software Engineer (f/m/d)

Scheer Group • Saarbrücken

On-site
EUR 55,000 - 75,000
Childcare subsidy
Job ticket
Sports offers
+2
Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Media Ems • Garching bei München

Hybrid
EUR 90,000 - 130,000
Fully remote setup
Office meet-ups near Munich (Garching)
Occasional off-sites
+1
Senior Software Engineer
Senior Software Engineer

THRYVE • Nordrhein-Westfalen

On-site
EUR 65,000 - 95,000
Flexible work arrangements
Comprehensive relocation support
Team-building events
+5
Backend/Cloud Application Developer
Backend/Cloud Application Developer

MSA - The Safety Company • Berlin

On-site
EUR 60,000 - 80,000
Competitive salary
Flexible working hours
30 days of vacation
+5
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Tutzing

On-site
USD 70,282 - 93,709
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Mid/Senior Backend/Cloud Application Developer
Mid/Senior Backend/Cloud Application Developer

MSA, The Safety Company • Berlin

Hybrid
EUR 60,000 - 90,000
Hybrid work model
30 days vacation
Learning budget
+4
Senior Forward Deployed Software Engineer
Senior Forward Deployed Software Engineer

Nelly Solutions • Berlin

On-site
EUR 65,000 - 85,000
BVG ticket or Swapfiets membership
Urban Sports membership
Top of the line working equipment
+4
Senior Full Stack Engineer (f/m/x) - Government Solutions
Senior Full Stack Engineer (f/m/x) - Government Solutions

LiveEO • Berlin

Hybrid
EUR 70,000 - 110,000
Flexible hours
Hybrid work model
Career development
+5