Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Software Developer We are looking for someone who is passionate about software development! Full-time As a Software Developer at Sqills, you’ll design, build and run the microservices behind S3 Passenger, the reservation platform that operators like Eurostar, SNCF and VIA Rail Canada run their business on. That means thousands of bookings per minute, 24/7, with no room for downtime, and the concurrency, performance and availability challenges that come with it. The domain combines high volumes with high reliability expectations. You will be solving hard engineering problems at scale. That makes it genuinely complex, and sets a high bar for quality and efficiency. It also means the work keeps moving. There is always a new component to build, a new technique a team wants to try, or a domain you can grow into as the product evolves. If you are looking for an outlet, you will find one here. The languages vary from team to team. Across our backend we use Java, Kotlin, Golang and Rust. We work in JetBrains IDEs like IntelliJ or VSCode, run our CI/CD pipelines through GitLab, run our applications on AWS, manage our infrastructure as code with Terraform, and orchestrate our containers with Kubernetes. You get a lot of freedom in your own development environment, and AI is part of the toolkit: AI usage is encouraged and facilitated, and how teams use it is still evolving. What will you do?
- You’ll join one of our Agile DevOps teams. Each team is fully responsible for part of S3 Passenger, from booking and inventory to ticketing, along with every microservice behind it.
- You help develop and maintain S3 Passenger microservices.
- Quality is your default: automated tests, peer code reviews and secure-by-design development are how you work.
- You run what you build: you ship through our CI/CD pipelines and keep your services healthy in production, supported by monitoring tooling from our in-house platform team, and everyone takes a turn in the on-call rotation.
- You deliver end to end with your team (product owner, developers and testers), from first idea to production. We are looking for someone with
Requirements
- A Bachelor’s degree or equivalent experience in a technical field
- Experience with Java, Kotlin or Golang;
- Experience with microservices architectures;
- You’ve built software that runs in production for real users, and you’ve worked with CI/CD pipelines;
- You ask why before you build, work independently, and enjoy sharing what you learn with your team;
- Professional working proficiency in English.
Benefits & conditions
- Colleagues with different backgrounds who are good at what they do and happy to share their knowledge;
- Work on solutions that make a real difference for our customers;
- Room to grow within Sqills and Siemens Mobility, including international opportunities;
- Regular company events where you meet colleagues from all our offices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…