Senior Software Engineer (Python) - M/F/X Jetzt bewerben
Senior Software Engineer (Python) - M/F/X

Senior Software Engineer (Python) - M/F/X

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt)
Jetzt bewerben
L

Auf einen Blick

  • Aufgaben: Join our Developer Experience squad to enhance hospitality tech and optimize infrastructure.
  • Arbeitgeber: Lightspeed is a global leader in hospitality commerce, transforming the way the world experiences hospitality.
  • Mitarbeitervorteile: Enjoy flexible work culture, remote options, equity, and excellent perks.
  • Warum dieser Job: Make a real impact on high-traffic products while growing your skills in a collaborative environment.
  • GewĂĽnschte Qualifikationen: Fluent in Python with experience in Docker, CI/CD, and strong communication skills.
  • Andere Informationen: Be part of a diverse team with tons of growth opportunities in a fast-paced company.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

As a Software Engineer/DevOps Engineer in the Developer Experience squad, you will support Lightspeed’s Hospitality product group in its mission to expand our reach into new markets and countries while enhancing our advanced hospitality commerce platform.

We are seeking a motivated Software or DevOps Engineer to work at the intersection of development and infrastructure. This means closely collaborating with all developers and our SRE team who manage the infrastructure. You will join a healthy and collaborative team, continuously improving our engineering practices and delivering state-of-the-art technology, all while keeping it fun. Above all, your work will change the way the world experiences hospitality!

In this role, you will focus on improving and creating best-in-class infrastructure, tooling, and automation that enable and empower our development team to deliver great features to our customers continuously. Your responsibilities will include:

  • Optimizing and improving tooling and automation to create ephemeral preview environments for development, manual, and automated testing on Kubernetes
  • Maintaining, improving, and evolving CI/CD configurations for building, pushing, and deploying existing and new microservices to Kubernetes clusters
  • Managing, improving, and automating the orchestration of macOS virtual machines used for iOS test automation in CI
  • Developing OpenAPI tooling and automation to manage API documentation for all microservices
  • Building automation and tooling to reduce waiting times, boost productivity, and ensure a seamless experience when working on the product

What you’ll be responsible for

  • Improve the experience while working on our product
  • Maintain the existing solutions to help develop our product and innovate new ways to improve our team’s developer experience
  • Develop clean and highly maintainable code
  • Extend our continuous integration / continuous deployment environment
  • Extend your very own skills by learning from and growing with the team

What you’ll be bringing to the team

  • Excellent communication skills
  • Fluent in Python, with knowledge of FastAPI, Flask, or Django
  • Strong testing mentality and practices
  • Solid experience with Docker, including Dockerfiles and Compose
  • Good scripting skills with Bash
  • Experience with CI/CD, particularly CircleCI

Even better if you have, but not necessary

  • Experience working with Kubernetes
  • Proficiency with Helm, especially templating
  • Specific experience with AWS services and familiarity with their concepts
  • Experience with monitoring tools such as Datadog and NewRelic
  • Knowledge of Java
  • Understanding of databases and data pipelines
  • Experience with ArgoCD
  • Experience with Ansible
  • Familiarity with OpenAPI standard

Who you are

  • You are a team player who likes to contribute to discussions and share your own experience.
  • You are self-motivated and can function effectively in a team environment with minimum supervision.
  • You are always seeking improvement and progress.
  • You are able to approach a problem methodically to identify and resolve technical issues.
  • You are eager to make decisions and not afraid of making mistakes.

What’s in it for you

  • Become part of the fantastic global hospitality team
  • Lots of autonomy, flexible work culture, and the possibility of remote work
  • Development of very high traffic products, used at the global scale
  • Exposure to modern and proven technology
  • Opportunity to learn and expand your skillset
  • Tons of growth opportunities into technical or people management roles
  • Excellent benefits & perks, including equity for all Lightspeeders
  • Opportunity to join a fast-paced, high-growth company
  • Become a valued part of the diverse and inclusive Lightspeed family

#J-18808-Ljbffr

Senior Software Engineer (Python) - M/F/X Arbeitgeber: Lightspeed

At Lightspeed, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that fosters collaboration and innovation. As a Senior Software Engineer in our Developer Experience squad, you'll enjoy the flexibility of remote work, access to cutting-edge technology, and ample opportunities for professional growth, all while contributing to a product that transforms the hospitality industry on a global scale.
L

Kontaktperson:

Lightspeed HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer (Python) - M/F/X

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Python frameworks like FastAPI, Flask, or Django. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role.

✨Tip Number 2

Engage with the developer community around Kubernetes and CI/CD practices. Participating in forums or contributing to open-source projects can help you build a network and showcase your skills, making you a more attractive candidate.

✨Tip Number 3

Prepare to discuss your previous experiences with automation and tooling. Be ready to share specific examples of how you've improved developer experiences or optimized workflows in past roles, as this aligns closely with what we’re looking for.

✨Tip Number 4

Showcase your communication skills during the interview process. Since collaboration is key in our team, being able to articulate your thoughts clearly and engage in discussions will set you apart from other candidates.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (Python) - M/F/X

Fluent in Python
Knowledge of FastAPI, Flask, or Django
Strong testing mentality and practices
Solid experience with Docker
Good scripting skills with Bash
Experience with CI/CD, particularly CircleCI
Experience working with Kubernetes
Proficiency with Helm
Specific experience with AWS services
Familiarity with monitoring tools such as Datadog and NewRelic
Understanding of databases and data pipelines
Experience with ArgoCD
Experience with Ansible
Familiarity with OpenAPI standard
Excellent communication skills
Problem-solving skills
Team player mentality
Self-motivated

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the responsibilities and requirements. Highlight your experience with Python, CI/CD, and any relevant tools like Docker or Kubernetes in your application.

Tailor Your CV: Customize your CV to reflect the skills and experiences that align with the job. Emphasize your communication skills, teamwork, and any specific technologies mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your motivation to improve developer experience. Mention specific projects or experiences that demonstrate your ability to optimize tooling and automation.

Showcase Your Problem-Solving Skills: In your application, provide examples of how you've approached technical challenges in the past. Highlight your methodical approach to problem-solving and your eagerness to learn and grow within a team.

Wie du dich auf ein Vorstellungsgespräch bei Lightspeed vorbereitest

✨Showcase Your Python Expertise

Make sure to highlight your proficiency in Python during the interview. Be prepared to discuss your experience with frameworks like FastAPI, Flask, or Django, and provide examples of projects where you've utilized these technologies.

✨Demonstrate Your CI/CD Knowledge

Since the role involves working with CI/CD, be ready to explain your experience with tools like CircleCI. Discuss how you've implemented CI/CD pipelines in previous projects and any challenges you faced along the way.

✨Emphasize Collaboration Skills

This position requires close collaboration with developers and the SRE team. Share examples of how you've successfully worked in a team environment, contributed to discussions, and helped improve team processes.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities. Be ready to walk through your thought process when tackling technical issues, and demonstrate your methodical approach to finding solutions.

Senior Software Engineer (Python) - M/F/X
Lightspeed Jetzt bewerben
L
  • Senior Software Engineer (Python) - M/F/X

    Berlin
    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)
    Jetzt bewerben

    Bewerbungsfrist: 2027-01-10

  • L

    Lightspeed

    500 - 1000
  • Weitere offene Stellen bei Lightspeed

    L
    Senior/Staff Software Developer - Python (M/F/X)

    Lightspeed

    Berlin Vollzeit 43200 - 84000 € / Jahr (geschätzt)
    L
    Senior Devops Engineer (Python) - M/F/X

    Lightspeed

    Berlin Vollzeit
Ă„hnliche Positionen bei anderen Arbeitgebern
4
Business Development Representative (German speaking, Berlin, m/f/x)

4050 DEVELOPMENT LLC

Berlin Vollzeit 36000 - 60000 € / Jahr (geschätzt)
A
Senior Software Engineer - South Brisbane, QLD

at

Vollzeit 48000 - 84000 € / Jahr (geschätzt)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>