Senior Python Engineer

2 Months ago • 6 Years + • Programming

Job Summary

Job Description

As a Senior Python Engineer, you will collaborate with skilled engineers and the lead application architect to find solutions to complex product needs. You will build robust and scalable software using Python, refactor and perform code reviews, and solve performance and architectural challenges. You will also work with product and design teams to translate end-user requirements into technical solutions. Your responsibilities also include analyzing challenging problems and delivering results.
Must have:
  • 6+ years of software development experience.
  • Experience building large-scale client-side solutions using Python.
  • Experience creating REST-based web services.
  • Strong experience with SQL and/or NoSQL databases.
  • Experience in Continuous Integration and Continuous Delivery.
  • Understanding of Agile/SCRUM methodology.
  • Strong knowledge of design and architectural patterns.
  • Confidence in English for daily interactions.
Good to have:
  • Experience in MLOps and/or Containerisation
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings

Job Details

About the client:

Our client is a  cutting-edge, technology focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.

Role description

In this role, you will collaborate with skilled engineers, Squad leads, and our lead application architect to find elegant and manageable solutions to new and complex product needs. As a member of the Engineering team, you will join a friendly and talented group of Python developers, within a dynamic scale-up company facing great engineering challenges.

Responsibilities: 

  • Build robust and scalable software using Python
  • Refactor and perform code review
  • Solve complex performance problems and architectural challenges
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Analyze challenging problems and successfully deliver results

Requirements: 

  • A minimum of 6 years of software development experience
  • Proven experience in building large-scale client-side solutions using Python
  • Rich experience creating REST-based web-services
  • Strong experience with of SQL and/or NoSQL databases
  • Experience in Continuous Integration and Continuous Delivery practices 
  • Clear understanding of Agile/SCRUM methodology
  • Strong knowledge of design and architectural patterns
  • Confidence in English for daily interactions 

Nice to have: 

  • Experience in MLOps and/or Containerisation

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Spaulding Ridge - Salesforce Analyst

Spaulding Ridge

Manila, Metro Manila, Philippines (On-Site)
1 Month ago
luxsoft - Solution Architect

luxsoft

India (Remote)
1 Month ago
Zoe - Technical Conversion Rate Optimisation (CRO) Specialist

Zoe

United Kingdom (Remote)
1 Month ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
9 Months ago
Condé Nast - Global Systems Operations Specialist

Condé Nast

London, England, United Kingdom (Hybrid)
1 Month ago
Nagarro - Associate Principal Engineer, C++

Nagarro

New York, New York, United States (On-Site)
9 Months ago
Playdead - Systems Programmer

Playdead

Copenhagen, Denmark (On-Site)
12 Months ago
Capgemini - Java

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Months ago
HCL Tech - Technical Lead - Embedded C

HCL Tech

California, United States (On-Site)
2 Months ago
Zeeco, Inc. - C&I Engineer - Global Support

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

London stock Exchange - Devops Engineer

London stock Exchange

Hyderabad, Telangana, India (On-Site)
2 Months ago
zeta - Quality Assurance Engineer II

zeta

Hyderabad, Telangana, India (On-Site)
1 Year ago
USE Insider - Account Director

USE Insider

Istanbul, İstanbul, Türkiye (On-Site)
9 Months ago
Diligent Corporation - Director, Product Management – Agentic AI Platform

Diligent Corporation

New York, United States (Hybrid)
1 Month ago
Haleon - Medical Representative Oral Health

Haleon

Tijuana, Baja California, Mexico (On-Site)
1 Month ago
Aeries technology - IT Manager

Aeries technology

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Roof Stacks - Head of Software Development

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
4 Months ago
Everlaw - Sales Development Representative (Inbound)

Everlaw

Oakland, California, United States (Hybrid)
4 Weeks ago
Coda - Software Engineering Manager

Coda

Bangkok, Thailand (Hybrid)
5 Months ago
Rackspace Technology - Senior Solutions Architect (GCP)

Rackspace Technology

Egypt (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Social Discovery Group - Senior DevOps

Social Discovery Group

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
luxsoft - Senior Manual Test Engineer

luxsoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Weeks ago
Luxoft - Senior Java Developer

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
SoftSwiss - CRM Platform Manager – Senior

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Weeks ago
Veeam Software - Junior Developer in QA

Veeam Software

Poland (Remote)
1 Month ago
rebel wolves - Audio Programmer

rebel wolves

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Months ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
5 Months ago
Google - Senior Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
luxsoft - Senior Full-stack Developer

luxsoft

Poland (Remote)
3 Months ago
Workato - Senior Frontend Engineer

Workato

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Anzuio - Senior Software Engineer (C++)

Anzuio

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
Mcdonalds - Software Engineer III - Java

Mcdonalds

Mexico City, Mexico (Hybrid)
7 Months ago
NCR Voyix - Software Engineering Manager I - .Net

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Months ago
YouGov - Senior Software Engineer, Python

YouGov

Barcelona, Catalonia, Spain (Remote)
1 Month ago
Autodesk - Software Engineer, C++

Autodesk

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Puzzle Cats - Software Developer Intern

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
12 Months ago
Litmus - Lead Software Engineer - Java

Litmus

Pune, Maharashtra, India (On-Site)
2 Months ago
EveryMatrix - Middle .NET Developer

EveryMatrix

Changsha, Hunan, China (On-Site)
2 Months ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
4 Months ago
Capgemini - Java Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded