Back to jobs

Data Analytics/Cloud Application Developer

Berlin, Germany

Pay
Salary not listed in the saved posting
Work setup
Unconfirmed
Employment
Unconfirmed
Apply at MSA Safety

Tools in this posting

  • SQL
  • TypeScript
  • AWS
  • dbt
  • Snowflake
  • PostgreSQL
Source — Tool mentions in context
Overview Who we are: Safety io revolutionize cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our code saves lives! We are an international company parented by MSA with offices in Berlin, Germany; Johannesburg, South Africa; and Cranberry, USA. Our Berlin team spreads over 100 people and 32 nationalities! What we are looking for: We are looking for a motivated, knowledgeable individual to join us in our agile working environment in Berlin to eliminate work place injuries focusing on industrial and fire services. You can help us continue to shape the future of safety technology – your code could save lives! The candidate will work with our tech stack on existing and new projects in a data engineering capacity using a combination of Amazon Web Services, SQL and Snowflake. Our Techstack: Our techstack consists of various parts using Angular, NodeJS, dbt on Snowflake and Postgres running on AWS utilizing managed services like Lambdas, ECR and Kinesis streams. We have a strong focus on automatising. We cherry pick the best parts of what we like and are always looking to improve and take advantage of the latest technology and methodologies. If you see a better way let’s use it! Our working methodologies are agile and we organize ourselves using the Product Operating Model. Responsibilities Contribute directly to quarterly OKRs with clear milestones and measurable results Develop, optimize and maintain existing data models, pipelines, and transformations to support analytics, reporting, and AI use cases Identify and create new data models based on complex telemetry data Create data validation and quality assurance mechanisms Qualifications What you bring: Experience in SaaS products and customer facing analytics solutions Skills that will benefit and are compatible to our tech-stack Experience in agile projects Good understanding of relational data modeling and SQL Understanding and appreciation of application performance, uptime, and fast root-cause analysis A “scale engineering” mindset: An ability to write the integration and build pipes to deploy and monitor your code. Fluency in English (our office language is English) Experience and knowledge of NodeJS & TypeScript is a benefit What we offer: A competitive salary A modern office with flexible working hours and a hybrid work model Great work / life balance with overtime being given back! 30 days of vacation A start-up like environment with the backing and security of a market leader over 100 years old Meaningful projects that make a difference - at Safety io, your work will save lives! Onboarding process for new hires Free BVG Travel Pass or "Jobrad" bicycle Subsidised urban sports memberships A budget to attend conferences and provide learning tools Contributions to language courses (e.g., German & English) Modern office spaces with discounted amenities nearby Free coffee, tea, soft drinks, fruit, and monthly team breakfast Regular team and company events Interested? Does the above sounds attractive? Do you feel you can meet the criteria even if you don’t just now? Do you want a role where you are challenged, engaged and listened to? Do you want to work with a great team? Do you want to be rewarded well for your work and contribution? If so please get in touch, we can’t wait to meet you! #LI-Hybrid #LI-AS1

Job description

View original posting ↗

Overview Who we are: Safety io revolutionize cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our code saves lives! We are an international company parented by MSA with offices in Berlin, Germany; Johannesburg, South Africa; and Cranberry, USA. Our Berlin team spreads over 100 people and 32 nationalities! What we are looking for: We are looking for a motivated, knowledgeable individual to join us in our agile working environment in Berlin to eliminate work place injuries focusing on industrial and fire services. You can help us continue to shape the future of safety technology – your code could save lives!  The candidate will work with our tech stack on existing and new projects in a data engineering capacity using a combination of Amazon Web Services, SQL and Snowflake. Our Techstack: Our techstack consists of various parts using Angular, NodeJS, dbt on Snowflake and Postgres running on AWS utilizing managed services like Lambdas, ECR and Kinesis streams. We have a strong focus on automatising. We cherry pick the best parts of what we like and are always looking to improve and take advantage of the latest technology and methodologies. If you see a better way let’s use it! Our working methodologies are agile and we organize ourselves using the Product Operating Model. Responsibilities Contribute directly to quarterly OKRs with clear milestones and measurable results Develop, optimize and maintain existing data models, pipelines, and transformations to support analytics, reporting, and AI use cases Identify and create new data models based on complex telemetry data Create data validation and quality assurance mechanisms Qualifications What you bring: Experience in SaaS products and customer facing analytics solutions Skills that will benefit and are compatible to our tech-stack Experience in agile projects Good understanding of relational data modeling and SQL Understanding and appreciation of application performance, uptime, and fast root-cause analysis A “scale engineering” mindset: An ability to write the integration and build pipes to deploy and monitor your code. Fluency in English (our office language is English) Experience and knowledge of NodeJS & TypeScript is a benefit What we offer: A competitive salary A modern office with flexible working hours and a hybrid work model Great work / life balance with overtime being given back! 30 days of vacation A start-up like environment with the backing and security of a market leader over 100 years old Meaningful projects that make a difference - at Safety io, your work will save lives! Onboarding process for new hires Free BVG Travel Pass or "Jobrad" bicycle Subsidised urban sports memberships A budget to attend conferences and provide learning tools Contributions to language courses (e.g., German & English) Modern office spaces with discounted amenities nearby Free coffee, tea, soft drinks, fruit, and monthly team breakfast Regular team and company events Interested? Does the above sounds attractive? Do you feel you can meet the criteria even if you don’t just now? Do you want a role where you are challenged, engaged and listened to? Do you want to work with a great team? Do you want to be rewarded well for your work and contribution? If so please get in touch, we can’t wait to meet you! #LI-Hybrid #LI-AS1

Your next step

  • Have your CV and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the salary range before committing time to the process.

Complete your application on international-msasafety.icims.com. The employer’s form will show what is required.

Already applied? Track this application

Source & posting history

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Berlin, Germany

This passage needs a closer read in the full description.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Status in our records
Active
First seen by us
Aug 14, 2026
Recorded sightings
156
Last seen by us
Oct 7, 2026
Employer says posted
May 20, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Report an error

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.