Senior Software Engineer at loveholidays developing and maintaining services in the cloud. Collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Adoption of our engineering principles
Building and running services at scale in the cloud
Collaborating with engineers, designers, product managers within and outside of the team
Implementing maintainable and well-tested solutions iteratively, keeping business impact and observability as a primary focus
Understanding the wider context of the business and designing system architectures that meet short and long term business goals
Requirements
Strong expertise in Supplier integration systems that process vast amounts of data
Industry leading bespoke, high performance search and recommendation systems
Sophisticated real time pricing systems
Complex domain modelling and implementation of booking payment, fulfilment and management systems
AI-powered solutions to assist customers pre and post booking
Best in class, modern user experience through web and mobile applications
Algorithms, data structures
Observability
Web services, REST, HTTP
Containers, cloud
Testing, reliability, monitoring
Strong knowledge in building and owning application end-to-end, from inception to maintenance, to retirement
Designing systems that scale
Expertise in some of our main programming languages - TypeScript, Java, Golang, Rust, Python
Experience with Kubernetes, Prometheus, Terraform, NoSQL or GCP
Benefits
Company pension contributions at 5%
Individualised training budget for you to learn on the job and level yourself up
Discounted holidays for you, your family and friends
25 days of holidays per annum (plus 8 public holidays) increases by 1 day for every second year of service, up to a maximum 30 days per annum
Ability to buy and sell annual leave
Cycle to work scheme, season ticket loan and eye care vouchers
Responsable Technique R&D sur des innovations dans le domaine des hautes tensions. SuperGrid Institute facilite la transition énergétique avec des solutions avancées en collaboration avec des acteurs industriels.
Software Engineer designing scalable information retrieval infrastructure for Slack. Collaborating with teams to maintain high availability and build new features.
Software Engineer developing scalable, resilient offline indexing pipelines for Slack's search infrastructure. Collaborating with product engineering to build new features and ensure system reliability.
Senior Systems/Software Engineer designing and developing complex software solutions for HPE's edge - to - cloud offerings. Leading project teams and managing internal and outsourced development partners.
ETL/Data Validation QA professional responsible for validating Informatica - to - Oracle PL/SQL migrations and data accuracy in SAP Commissions. Execute manual and automated tests and manage test cases efficiently.
Senior Software Engineer responsible for designing scalable systems at GEICO. Collaborating across teams while guiding quality practices in a fast - paced environment.
Staff Software Engineer developing reliability software for GM Autonomous Vehicles, collaborating across teams to enhance multi - sensor systems and improve data quality.
Senior Software Engineer developing and implementing vehicle simulation components for General Motors. Collaborating with technical experts to optimize performance and maintainability in vehicle modeling.
Senior Software Engineer developing and maintaining datapath software components for F5’s cybersecurity innovations. Collaborating across teams to optimize hardware and software integration.
Software Engineer building tools that shape how Homebase engineers ship software. Contributing to AWS infrastructure while improving internal developer experience as part of a collaborative team.