Senior Back End Engineer (Python)

We are looking for a clever and ambitious Back End Engineer (Python) that wants to develop cutting-edge technologies, and take the main part in defining and developing the big data platform. In this role, you will take a major part in defining and developing the SaaS platform.

Requirements

  • B.Sc. in computer science or a related field
  •  At least 7 years of experience building distributed large-scale SaaS systems
  • At least 5 years of design and implementation of SaaS Kubernetes applications built out of microservices
  • Expert in Python, especially as a backend language (clean code, frameworks, API design, etc.)
  • Experience with different types of data storage (SQL, NoSQL, search engines, big data tools, object stores). PostgreSQL and ElasticSearch – must.
  • Fast learner with an ability to deep dive into details of cutting-edge technologies and deliver solutions
  • Experience with modern CI/CD and GitOps methodologies
  • Fluent English

Will be a plus

  • Experience with user-defined workflows (e.g., Airflow)
  • Experience with ML productization (PyTorch, Tensorflow, LightGBM)

Responsibilities

  • Own, design, and develop Wand AI backend: be responsible for Kubernetes application design and implementation of major features and services
  • Be responsible for the end-to-end feature/service lifecycle: starting from design and architecture, through implementing, testing, and releasing the feature
  • Design and evolve software managing in-environment service discovery and configuration of microservices
  • Mentor, perform code reviews, evaluate implementations and provide feedback about potential tool improvements
  • Collaborate with Product Managers, Product Designers, and other Software Engineers

What we offer

  • Competitive salary
  • Medical insurance
  • Tax compensation
  • Full remote

About the project

Our new client is a young and ambitious startup that makes difficult things easier. They are creating unusual and brand-new products for building pipelines and creating models for analysis and predictions. The customers will get a lot of advantages because the product has a convenient web interface and can connect to multiple databases. This product uses cutting edge technologies that will increase the efficiency of small and medium-sized businesses. Also, there is no need to write a code.

Job Category: Back-End vacancies Python
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call

We use cookies to give you a better online experience. By using our site, you agree to our Cookies and Privacy Policy

AGREE