Shift4 logo

Senior Python Engineer

Shift4

Job Overview

Shift4 is seeking a passionate and technically strong Senior Python Engineer to join our dynamic team in Vilnius, Lithuania. As a leader in commerce-enabling technology, Shift4 powers billions of transactions annually for businesses across various industries. We are looking for a software engineer who can understand technical requirements, design solutions, collaborate with stakeholders, and deliver technology services in a high-velocity, dynamic, "always on" environment.

Responsibilities

  • Translate high-level requirements into actionable tasks and deliverables.
  • Contribute to architecture and design for both large and small-scale systems.
  • Design, build, and operate distributed software services for transaction processing.
  • Produce high-quality software that is unit tested, code reviewed, and continuously integrated.
  • Collaborate with the Quality Assurance team in test planning and test coverage.
  • Work with DevOps and CI/CD teams in operational visibility, triaging incidents, and deployment planning.
  • Maintain a disciplined approach to development, code review, testing, documentation, and code structure in a team environment.
  • Actively participate in growing and coaching fellow team members.
  • Understand future business goals from Product Owners and ensure architecture and system design can support those goals.
  • Build proof-of-concepts to validate architectural and design choices and evangelize those technical choices to other teams.
  • Diagnose and solve deep technical and performance issues across the platform.
  • Provide development support to resolve any issues with technical systems and applications.

Requirements

  • A degree in Software Engineering or a related field is preferred, or equivalent work experience.
  • 4+ years of experience and strong skills in backend development with Python.
  • Strong understanding of software engineering principles and best practices.
  • Experience in developing highly scalable, performant, and critical systems using OOPS and/or Functional programming.
  • Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code.
  • Proficiency with SQL and experience working on one or more databases, e.g., PostgreSQL, SQL Server.
  • Experience crafting and implementing highly scalable and performant RESTful micro-services.
  • Familiarity with version control systems such as Git.
  • Strong understanding of an Agile work environment and Agile SDLC.
  • Ambitious and highly motivated to deliver outstanding solutions with minimal mentorship.
  • Strong problem-solving and debugging skills and experience in monitoring, alerting, and distributed tracing.
  • Real passion for collaboration and strong interpersonal and communication skills.

Preferred Skills

  • Exposure to cloud technologies.
  • Experience in the Tornado Python Web framework is a plus.

Benefits

  • A growing innovative company with a friendly atmosphere.
  • Social Responsibility Initiatives.
  • Creative, people-oriented, encouraging working environment.
  • Personal budget for a year to raise professional competence.
  • Cutting-edge technologies and tools.
  • Office in the city center with parking for cars, bicycles, and scooters.
  • Private health insurance.
  • Additional vacation days for each year spent with us.
  • Solid salary and annual bonuses for the achieved results.
  • NYSE: FOUR Restricted Stock Units award based on your seniority.
  • Employee referral program.

Salary

The salary range for this position is 5500-7500 EUR gross per month. The exact salary will be determined based on the candidate’s experience.

Shift4 is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Benefits
Extracted with AI

  • Medical insurance
  • Private health insurance
  • Additional vacation days
  • Solid salary and annual bonuses
  • NYSE: FOUR Restricted Stock Units
  • Employee referral program

Similar jobs

Last update: 23 minutes ago

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Mobik logo
Mobik

Mid/Senior Backend Developer (Python, Golang)

Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Planetek Hellas logo
Planetek Hellas

Senior Backend Software Engineer

Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

i4talent detachering logo
i4talent detachering

Senior Data Engineer

Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.

Ask Phill logo
Ask Phill

Back End Developer with Node.js and API Expertise

Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.