Senior Python Engineer

28 Minutes ago • 6 Years + • Full Stack Development • Undisclosed

About the job

Job Description

Collaborate with engineers, squad leads, and the application architect to build scalable software solutions. As a Senior Python Engineer, you'll build robust and scalable software using Python, refactor code, solve performance problems, and work with product and design teams to translate user requirements into technical solutions. You will also analyze complex problems and deliver results. This role requires a minimum of 6 years of experience in software development, proficiency in building large-scale client-side solutions using Python, experience creating REST-based web services, and strong SQL/NoSQL database experience. Experience with CI/CD and Agile/SCRUM methodologies is also essential.
Must have:
  • 6+ years software development experience
  • Large-scale client-side solutions in Python
  • RESTful web services
  • SQL/NoSQL databases
  • CI/CD and Agile/SCRUM
Good to have:
  • MLOps
  • Containerization
Perks:
  • Flexible working (remote, office, hybrid)
  • Competitive salary & compensation
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

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
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

Weekday (YC W21) - iOS Engineer - Swift

Weekday (YC W21), India (On-Site)

Activision - Senior Expert VFX Programmer

Activision, Sweden (Hybrid)

Tradu - Data Scientist

Tradu, India (On-Site)

Adtran - Senior Software Engineer

Adtran, India (On-Site)

Nagarro - Senior Dotnet Fullstack

Nagarro, Mexico (Remote)

Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research scientist, Foundation Model(LLM)

ByteDance, United States (On-Site)

Meta - Design Verification Engineer

Meta, United States (On-Site)

Trek - AI Scientist (Embedded Applications)

Trek, United States (On-Site)

Peak - Data Scientist

Peak, (On-Site)

Shaadi - Senior Software Engineer Node.js

Shaadi, India (On-Site)

Numerator - Python Team Lead

Numerator, India (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Poland

Techland - Risk Officer

Techland, Poland (On-Site)

ComeOn Group - Data Engineering Lead

ComeOn Group, Poland (Hybrid)

Aristocrat Gaming - Front End Developer

Aristocrat Gaming, Poland (Hybrid)

Keywords Studios (Player Support) - LQA Video Games Tester with Different Languages

Keywords Studios (Player Support), Poland (On-Site)

Larian Studios - Tools Programmer

Larian Studios, Poland (On-Site)

Techland - Marketing Cinematic Animator

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Embark Studios - Fullstack Engineer - Commercial Tech

Embark Studios, Sweden (On-Site)

Microsoft - Software Engineer II - DevOps

Microsoft, India (On-Site)

Zuora - Data Scientist III

Zuora, India (Hybrid)

Volley - Senior Software Engineer, TV Games

Volley, United States (Hybrid)

Skyhigh Security - Software Engineer

Skyhigh Security, India (Hybrid)

Playtech - .NET Full Stack Developer

Playtech, Bulgaria (On-Site)

Meta - Production Engineering

Meta, United States (On-Site)

WebFX - Software Engineer

WebFX, United States (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United States (Remote)

Next Level Business Services - Senior .NET Developer

Next Level Business Services, United States (On-Site)

Get notifed when new similar jobs are uploaded