Senior Python Engineer

23 Minutes ago • 6 Years + • Full Stack Development

About the job

Job Description

Senior Python Engineer needed to build robust and scalable software, refactor code, solve performance problems, and work with product and design teams to translate user requirements into effective technical solutions. Responsibilities include building large-scale client-side solutions using Python, creating REST-based web services, working with SQL/NoSQL databases, and utilizing CI/CD and Agile/SCRUM methodologies. The ideal candidate will have at least 6 years of software development experience and strong experience with Python and related technologies.
Must have:
  • 6+ years software development experience
  • Build large-scale Python solutions
  • REST API development
  • SQL/NoSQL database experience
  • CI/CD and Agile expertise
Good to have:
  • MLOps experience
  • Containerization
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

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.

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by N-iX

Similar Jobs

Enphase Energy - Staff Verification Engineer (Firmware)

Enphase Energy, India (On-Site)

Unity - Staff Graphics Engineer

Unity, United States (Remote)

G5 Games - C++ Gameplay Programmer

G5 Games, Georgia (Remote)

ION - Lead Software Engineer, Italy

ION, Italy (On-Site)

Smarsh - Java-Software Engineer II

Smarsh, India (Hybrid)

Nielsen Holdings - STAFF SOFTWARE ENGINEER

Nielsen Holdings, India (Hybrid)

Microsoft - MSBuild Engineering Manager

Microsoft, Czechia (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist- Foundation Model, Generative AI

ByteDance, United States (On-Site)

GoTo Group - Lead Software Engineer - Cartography

GoTo Group, Indonesia (On-Site)

bosh group india - Senior Data Engineer

bosh group india, India (On_site)

Microsoft - Research Intern - Data Systems

Microsoft, United States (On-Site)

Intel Corporation - Full-Stack Software Engineer

Intel Corporation, Costa Rica (Hybrid)

Ubisoft - Senior Programmer [Unity]

Ubisoft, China (On-Site)

DigitalOcean - Senior Software Engineer (Hyderabad)

DigitalOcean, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playrix - Senior Big Data Engineer

Playrix, Ukraine (Remote)

Playrix - Treasurer

Playrix, Ukraine (Remote)

EvoPlay - Key Account Manager (Chinese)

EvoPlay, Ukraine (On-Site)

N-iX - Senior Data Scientist (#2665)

N-iX, Ukraine (Remote)

DMarket - Staff Blockchain Developer

DMarket, Ukraine (Remote)

N-iX - DATA ENGINEER (#2688)

N-iX, Ukraine (Remote)

PwC - Senior ESG consulting expert

PwC, Ukraine (On-Site)

Seedify - Marketing Director

Seedify, Ukraine (Remote)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - React Native Developer, London

ION, United Kingdom (Hybrid)

NinjaVan - Senior Full Stack Engineer

NinjaVan, India (On-Site)

The Walt Disney Company - Sr Software Engineer (Front End/JavaScript)

The Walt Disney Company, United States (On-Site)

Blizzard Entertainment - Senior Software Engineer, Gameplay

Blizzard Entertainment, United States (Hybrid)

Stem,  Inc  - Senior Software Engineer(reactjs)

Stem, Inc , India (On-Site)

Microsoft - Senior Software Engineer

Microsoft, China (On-Site)

Luxoft - Senior SSIS Developer

Luxoft, India (On-Site)

Get notifed when new similar jobs are uploaded