Senior System Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Minimum 4 years of experience developing tools and services in Golang or Python., Experience with Django Framework and/or FastAPI for service development., Ability to deploy and run services using Docker and docker-compose., Understanding of application metrics and experience with monitoring tools like Grafana, InfluxDB, or Prometheus..

Key responsibilities:

  • Develop and optimize internal tools using Golang and Python.
  • Analyze, profile, and debug services to improve performance.
  • Automate DevOps processes, including scripting for CI/CD, scaling, and infrastructure maintenance.
  • Research and test new technologies to enhance existing systems.

Emerging Travel Group logo
Emerging Travel Group

Job description

We are currently looking for a Senior System Engineer with excellent knowledge of Python or Golang, who is passionate about automation, exploring technologies, and improving systems, services, and performance.

We develop internal tools for our developers to make it easier and faster for them to deploy new services, set up monitoring, and maintain operations. In addition, we have several product services (an SMS gateway, an image storage system, and geographic maps for the website) that also require support and further development.

Key responsibilities:

  • Development and optimization of internal tools using Golang/Python;
  • Analysis, profiling, and debugging of services for optimization purposes;
  • Automation of DevOps processes, development of scripts and tools for CI/CD, scaling, and infrastructure maintenance;
  • Researching and testing new technologies and tools, as well as exploring their applicability for improving existing infrastructure and processes.

Requirements

  • At least 4 years of experience developing tools and services in Golang/Python;
  • Experience developing services using the Django Framework and/or FastAPI;
  • Ability to run your own service in Docker using docker-compose;
  • Understanding of essential application service metrics, and experience setting them up in Grafana/InfluxDB/Prometheus;
  • Willingness to deeply explore how systems work in order to create efficient tools;
  • Minimum English level, including spoken — B1.

Benefits

  • Flexible schedules and opportunity to work remotely.
  • Ambitious and supportive team who love what they do, appreciate each other, and grow together.
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities.
  • Partial compensation for participating in external training and conferences.
  • Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
  • Corporate prices on hotels and travel services.
  • MyTime Day Off - an extra non-working day once per quarter without loss of compensation.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving

System Engineer Related jobs