Find Remote Jobs Worldwide & Work From Anywhere

Samotics company's all remote jobs

Skills: python amazon-web-services cloud terraform jenkins

Job description

What you will do
Core areas you will work on as a Senior Cloud DevOps Engineer - IaC:

  • Support and improve the company’s cloud infrastructure - we are heavy users of AWS using 20+ services
  • Support and improve automation processes, using Terraform and Python - our Infrastructure as Cloud tooling
  • Propose, design, and implement security improvements
  • Support and improve data science pipelines
  • Support and optimize the daily deployment of new software versions

This is a position requiring initiative, sound judgment, and a high level of proficiency in software engineering.

How we work
The development team uses its own simple, practical, and functional methodology, allowing you to fully focus on software engineering without having to switch tasks.
You will work based on the principle of freedom and responsibility.
We take pride in combining professionalism, trust, and very few meetings.

The development team
The software engineering team currently consists of 9 experienced developers working on a large architecture covering a wide domain, from signal processing on our edge devices through dashboarding for different user groups. Continuous improvement and daily deployments are at the heart of the high level of quality we deliver.

Curious to learn about what it's like to join our team of developers?

Tech stack
Since we work on cutting-edge technology, we use an up-to-date stack:

  • Python to orchestrate our infrastructure
  • AWS - we’re using a broad range of AWS services (20+).
  • Terraform
  • The team prefers to use Linux distributions for their development environments

Requirements

Who should apply?
This is a position for a senior software engineer with at least 5 years of relevant coding experience. You are a confident and experienced software engineer. We're looking for candidates with the following qualifications:

Mandatory skills and experience

  • Proficiency in coding in Python
  • Broad experience with the AWS suite of services
  • Experience building and improving high-quality CI/CD processes using Jenkins
  • A minimum of 3 years of relevant software development experience in a professional environment, ideally combined with a computer science background or related (e.g. electrical or mechanical engineering or physics)
  • Experience working in fast-paced environments where production deployments take place multiple times a day
  • Keen on exploring and implementing new technologies
  • You truly own the job and responsibilities that come with it

Experience with any or all of the following is a big plus!

  • Terraform and/or Docker
  • Relational and non-relational databases such as:
    • PostgreSQL / MySQL / MSSQL 
    • DynamoDB / Cassandra / MongoDB
  • Prior professional experience working in scale-ups

Qualified candidates for this position might have one of the following professional backgrounds - but not limited to:

  • DevOps / CI/CD: a specialist in CI/CD, with solid experience in DevOps, combined with AWS experience (preferred) or similar (Azure, GCP). Excellent coding skills, preferably in Python.
  • Back-end Development: An experienced backend software engineer with excellent coding skills preferably in Python and AWS knowledge, combined with up-to-date knowledge on security.
  • Site reliability engineer (SRE): with proficiency in coding in Python.

What we offer

  • A salary range of €65–85k annually, plus holiday allowance of 8%
  • The chance to work on cutting-edge technology that affects industry worldwide
  • A fun and professional company culture based on the principle of freedom and responsibility
  • Daily fresh lunches and healthy snacks (order your favorite soups or salads on our dedicated Slack lunch channel)
  • A growing scale-up led by experienced entrepreneurs and managers with a solid track record


Job Benefits:

  • standing desks
  • Daily fresh lunches and healthy snacks
  • 2 minute walk from Leiden Central Station
  • Linux
  • Work on cutting-edge technology that affects industry worldwide
  • A growing scale-up with a solid track record

Time zone: (GMT+01:00) Amsterdam +/- 2 hours

Skills: amazon-web-services cloud python terraform

As a Data Engineer, you will apply your skills at the forefront of data processing, using cutting edge tools and technologies to help us scale up our fault detection analysis to many thousands of sensors. Your key responsibility is to build core infrastructure that supports running Machine Learning models that do near real-time prediction.

You will be part of the software engineering team, but will be working on a daily basis with both data scientists and software engineers. Some of your daily tasks may include:

  • Support and improve data science pipelines
  • Work closely with the Data Science and Analyst teams to build the best infrastructure for their needs
  • Build CI/CD infrastructure for our data architecture components that includes code linting, tests, monitoring and deployment
  • Debug core performance problems around databases, data pipelines efficiency and code complexity in both production & research environment

You will be monitoring the data flow, databases and other systems related to our data science pipeline, where you are again focused on robustness and efficiency.  

How we work
The software engineering team uses its own simple, practical, and functional methodology, allowing you to fully focus on software engineering without having to switch tasks. You will work based on the principle of freedom and responsibility.
We take pride in combining professionalism, trust, and very few meetings.

The software engineering team

The software engineering team currently consists of 9 experienced developers working on a large architecture covering a wide domain, from signal processing on our edge devices through dashboarding for different user groups. Continuous improvement and daily deployments are at the heart of the high level of quality we deliver.

Curious to learn about what it's like to join our team of developers?


Tech stack

Since we work on cutting-edge technology, we use an up-to-date stack:

  • Python to orchestrate our infrastructure
  • AWS - we’re using a broad range of AWS services (20+).
  • Terraform
  • The team prefers to use Linux distributions for their development environments

Requirements

Who should apply?

As a Data Engineer you have a computer science background or similar, at least 5 years of software development experience, and a good understanding data engineering and cloud infrastructure. Next to this, you have:

  • a good understanding of modern databases;

  • experience with designing and running cloud infrastructure, including distributed systems and clusters;

  • knowledge of configuration management tools;

  • experience with modern software development practices (e.g. continuous delivery).

What we offer

  • A competitive salary 
  • The chance to work on cutting-edge technology that affects industry worldwide
  • A fun and professional company culture based on the principle of freedom and responsibility
  • Daily fresh lunches and healthy snacks, as soon as we are back in the office (order your favorite soups or salads on our dedicated Slack lunch channel)
  • A growing scale-up led by experienced entrepreneurs and managers with a solid track record


Job Benefits:

  • standing desks
  • Daily fresh lunches and healthy snacks
  • 2 minute walk from Leiden Central Station
  • Linux
  • Work on cutting-edge technology that affects industry worldwide
  • A growing scale-up with a solid track record

Time zone: (GMT+01:00) Amsterdam +/- 2 hours