Senior Python Engineer | Savannah Group

2 Days ago • 5 Years +

About the job

SummaryBy Outscal

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of Savannah Group, we are looking for a Senior Python Engineer, to build beautiful cutting-edge products that will be used by some of the world’s biggest brands.

About the Client & the Project

You will work on an MVP that uses a novel and unique way of identifying companies to headhunt in, and who might be the relevant person in that organization. The project will help them plan future talent strategies by enabling them to research companies and executives to build lists or pools of relevant talent.

Responsibilities:

  • Diving deep into what end users need.

  • Solve a wide range of backend problems with a focus on data:

    • extending and optimizing the ETL pipeline

    • cleaning, improving, and enriching existing datasets of companies and candidates

    • perform entity matching - e.g. for data deduplication 

    • performing gap analysis on a large dataset

    • extending existing datasets with valuable records

    • integrating with data providers

    • optimizing SQL queries

    • writing ElasticSearch requests

    • building APIs

    • wrapping AI/ML models into microservices (APIs)

    • integrating third-party services

    • writing and improving CI/CD pipelines

    • setting up monitoring and alerting 

  • Collaborate with ML, FE, and QA teams to deliver end-to-end features to production.

  • Proactively participate in team meetings, provide the team with ideas, and present the work results.

Essential knowledge, skills & experience:

  • 5+ years of commercial backend development experience

  • 3+ years of commercial Python experience

  • 3+ years of commercial SQL experience

  • experience working with large datasets - tens of millions of records - of candidate-company data

  • willingness to work in the recruitment domain field

  • willingness to work with data: building ETL pipelines, data cleaning, data gap analysis, entity matching

  • product mindset: looking at problems from end-users perspective

  • experience developing REST-ful APIs

  • experience with cloud providers - GCP preferably

  • experience creating CI/CD pipelines

Nice-to-have:

  • experience developing recruitment software

  • experience with Dataflow (Airflow)

  • GCP experience: Cloud Functions, Pub/Sub, Cloud Tasks, AppEngine, Cloud Builds

  • experience with ElasticSearch

  • experience in wrapping AI/ML models into microservices

Interview Steps

  1. GT interview with Recruiter

  2. Technical interview (live coding)

  3. Final interview with Product Owner

  4. Reference check

We go beyond usual perks… By working with us, you will get:

  • Health insurance

  • Psychotherapy coverage

  • Sport coverage

  • Learning budget

  • 18 business days of paid vacation days per year.

  • Paid sick leaves.

  • All public holidays are paid days off.

GT working model:

You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.

Similar Jobs

Nagarro - Senior Python Engineer

Romania (Remote)

Nagarro - Python Engineer

Romania (Remote)

Aera Technology - Lead Python Engineer

Maharashtra, India (Hybrid)

ION - Lead Python Engineer, New York

New York, United States (Hybrid)

ION - Lead Python Engineer, New York

New York, United States (Hybrid)

Similar Skill Jobs

Aristocrat Gaming - Team Lead – Global Infrastructure Support

New South Wales, Australia (Hybrid)

Electronic Arts - Associate Technical Art Director

Shanghai, China (On-Site)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

pubgemea - Network Administrator

North Holland, Netherlands (On-Site)

PlayStation Global - Business Planning & Operations Manager

California, United States (Hybrid)

Intrepid Studios, Inc - Human Resources Manager

California, United States (On-Site)

Samsung Semiconductor - Staff Engineer, DRAM Design

California, United States (On-Site)

Software Engineering Jobs

Aristocrat Gaming - Team Lead – Global Infrastructure Support

New South Wales, Australia (Hybrid)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

pubgemea - Network Administrator

North Holland, Netherlands (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Zynga - Software Engineer (Live-ops) - Gram Games

England, United Kingdom (On-Site)

Zynga - Mobile Game Engineer

İstanbul, Türkiye (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug