Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AWS @ 3
Agile @ 3
Communication @ 3
Design Patterns
Experimentation
Git @ 3
Java @ 3
Kafka @ 3
Kubernetes @ 3
Linux @ 3
MySQL @ 3
Perl @ 3
Security
System Architecture @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
In CS Tech, the team maintains, supports, and enhances critical services that enable Customer Service and internal business stakeholders to provide the best experience to customers and partners contacting Booking for support. The role involves working with product teams and internal stakeholders to gather requirements, implement features, test them, and deploy them to production.
The engineer will also resolve bugs in existing products, respond to and resolve live production issues, and contribute to the continuous improvement of systems and processes.
Responsibilities
Building Software Applications
- Build software applications using relevant development languages and knowledge of systems, services, and tools appropriate for the business area.
- Write readable and reusable code using standard patterns and libraries.
- Refactor and simplify code by introducing design patterns when necessary.
- Ensure application quality by following standard testing techniques and methods that adhere to the test strategy.
- Maintain data security, integrity, and quality by following company standards and best practices.
End-to-End System Ownership
- Own services end to end by monitoring application health and performance, setting and monitoring relevant metrics, and acting when thresholds are violated.
- Reduce risk and obtain customer feedback through continuous delivery and experimentation frameworks.
- Independently manage applications or services through deployment and production operations.
Software Systems Design
- Evaluate architecture solutions while considering cost, business requirements, technology requirements, and emerging technologies.
- Describe the implications of changing existing systems or adding new systems by maintaining a broad, high-level understanding of infrastructure and system architecture.
- Design adaptable solutions that meet current business needs and support future enhancements.
Critical Thinking
- Systematically identify patterns and underlying issues in complex situations and find solutions through logical and analytical thinking.
Requirements
- 5+ years of software engineering experience.
- Experience with Java, Perl, Git, Linux, MySQL, Kubernetes, and Kafka.
- Experience with a cloud platform, specifically AWS.
- Strong understanding of software engineering principles and best practices.
- Excellent analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work effectively in a team within a fast-paced, agile environment.
Contract Details
- Independent contractor position.
- Duration: 4 months, from August 31, 2026, through December 31, 2026.
- Workload: 40 hours per week.
- Pay rate: €50–€100 per hour.
More jobs at Booking.com
Senior Site Reliability Engineer (For Independent Contractors)
Booking.com · Amsterdam, Netherlands
EUR 65-135 per hour
Android Developer (For Independent Contractors)
Booking.com · Amsterdam, Netherlands
EUR 50-100 per hour
iOS Developer (For Independent Contractors)
Booking.com · Amsterdam, Netherlands
EUR 60-120 per hour
Software Engineer II (For Independent Contractors)
Booking.com · Amsterdam, Netherlands
EUR 60-105 per hour
Senior Software Engineer I (For Independent Contractors)
Booking.com · Amsterdam, Netherlands
EUR 60-120 per hour
Similar jobs
Senior Software Engineer, Agent Platform
SentinelOne · United States
USD 132,000-182,000 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Azure DevOps Engineer
ABN AMRO · Amsterdam, Netherlands
EUR 63,600-90,900 per year
Staff Software Engineer, Infrastructure (Distributed Systems)
Anthropic · London, United Kingdom
GBP 325,000-390,000 per year
Senior Enterprise Solution Architect, Federal
Collibra · Fayetteville, United States
USD 152,000-190,000 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-485,000 per year
Principal Engineer, Cloud Site Reliability Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Software Engineer, Product Security Data Platforms
Stripe · Seattle, United States
USD 156,800-235,200 per year