Software Engineer
Skyscanner · Shenzhen
Apply directly on Skyscanner’s careers site — no account needed.
Get the next jobs like this one by email
One free alert, indexed straight from company career pages. One-click unsubscribe.
About the role
Responsibilities:
- Design and develop a dependable, scalable, and high-performance car rental indicative pricing and static information system.
- Collaborate with teammates to design and implement car hire/flights system.
- Continuously enhance system design and architecture to maintain simplification and high service performance.
- Establish robust design and engineering principles. And contribute to the team’s success.
- Engage in continuous learning and exploration, aiming to become a foundational member of a growing team.
Required Skills/Experience:
- Bachelor’s degree or higher in computer science or a related technical field.
- Minimum of 1~2 years of experience in backend system development.
- Demonstrated expertise in Java or Python programming languages.
- Experienced in distributed computing and cloud computing-related technologies, including microservices, containerization technology(Docker), and cloud service platforms(AWS).
- Experienced in at least one type of relational or non-relational database. Skilled in SQL language.
- Excellent communication skills and the ability to collaborate effectively with diverse teams and individuals.
- Exceptional ability to learn quickly, comprehending domain knowledge swiftly within a short timeframe.
- Bonus points:
- Experienced in Kubernetes.
- Experienced in frontend framework development, such as React.
Skills
- Java
- Python
- Docker
- AWS
- SQL
- React
Get the next jobs like this one by email
One free alert, indexed straight from company career pages. One-click unsubscribe.