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

Venmo logo
Venmo

Senior Backend Engineer (Python)

Join Venmo as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.

Venmo logo
Venmo

Senior Backend Engineer (Python)

Join PayPal as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.

Ebury logo
Ebury

Staff Python Engineer - Fintech

Join Ebury as a Staff Python Engineer in Madrid, focusing on fintech solutions with a hybrid work setup.

Venmo logo
Venmo

Senior Software Engineer - Python

Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.

Veryfi logo
Veryfi

Senior Backend Engineer (Python)

Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.

Suvoda logo
Suvoda

Senior Python AI Developer II

Join Suvoda as a Senior Python AI Developer II to develop AI applications for clinical trials. Remote work available.

Veriff logo
Veriff

Senior Full-Stack Engineer

Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.

Vio.com logo
Vio.com

Senior Backend Engineer

Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

Venmo logo
Venmo

Associate Backend Engineer (Python)

Join Venmo as an Associate Backend Engineer (Python) to develop scalable, high-performance solutions in a hybrid work environment.

Findicia logo
Findicia

Python Software Developer

Join our team as a Python Software Developer in New York. Work on innovative projects using Python, Django, and more.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.

ShiftKey logo
ShiftKey

Senior Node.js Engineer

Join ShiftKey as a Senior Node.js Engineer in Warsaw, focusing on microservices and AWS in a remote-friendly role.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

Shkolo logo
Shkolo

Senior Full Stack PHP Developer

Join Shkolo as a Senior Full Stack PHP Developer to lead and innovate in educational technology. Expertise in PHP, JavaScript, and leadership required.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

bol logo
bol

Python Software Engineer – Security

Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.