Staff Software Engineer, Field Engineering
Accountabilities:
- Build, develop, and implement technical solutions that address complex challenges across a global travel technology platform.
- Work closely with Account Management teams to identify technical opportunities and resolve issues affecting the performance and growth of strategic enterprise accounts.
- Investigate performance bottlenecks across backend services, APIs, data pipelines, and third-party dependencies, taking ownership from initial diagnosis through production deployment.
- Optimize pricing mechanisms to improve booking competitiveness while protecting margins and overall profitability.
- Improve hotel inventory availability, mapping accuracy, and supplier connectivity to increase successful bookings and market share.
- Develop and enhance pre-booking validation and booking recovery mechanisms to reduce transaction failures and improve booking conversion rates.
- Identify opportunities to improve platform performance, reliability, and customer experience through targeted engineering initiatives.
- Translate commercial and customer insights into actionable technical improvements, prioritizing initiatives based on their potential business impact.
- Work across multiple services and platform components rather than focusing exclusively on a single engineering domain.
- Measure the impact of implemented solutions using relevant business and technical performance indicators.
- Identify successful account-specific solutions and transform them into reusable capabilities that can be adopted across the wider platform.
- Collaborate with Product, Account Management, and other engineering teams to ensure technical improvements align with customer needs and business priorities.
- Help establish the Field Engineering function by developing repeatable approaches, sharing technical knowledge, and shaping processes that support future scalability.
- Operate autonomously in a fast-paced environment, making technical decisions and delivering improvements with minimal bureaucracy.
Requirements
- Extensive experience as a hands-on Staff Software Engineer or in a similarly senior software engineering position, with a proven track record of building and maintaining complex production systems.
- Strong backend engineering expertise and the ability to navigate distributed systems, APIs, data flows, and external integrations.
- Demonstrated ability to investigate complex technical problems, identify root causes, and independently implement reliable production-ready solutions.
- Experience taking ambiguous engineering challenges from initial investigation through implementation, deployment, and measurable performance evaluation.
- Strong understanding of how engineering decisions influence customer experience, product performance, revenue, and broader commercial outcomes.
- Ability to work across multiple services and technical domains, identifying dependencies and opportunities for system-wide improvements.
- Strong problem-solving and analytical skills, with a practical approach to prioritization and delivering measurable results.
- Excellent communication skills, including the ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.
- Experience collaborating effectively with Product, Account Management, and commercial teams to translate business requirements into technical solutions.
- Comfortable working independently, taking ownership of decisions, and delivering results in a fast-moving environment with evolving priorities.
- A proactive mindset and the ability to thrive in ambiguous situations where initiative, adaptability, and accountability are essential.
Nice to have
- Experience working with marketplaces, pricing systems, transactional platforms, or complex API-driven products.
- Professional experience developing and deploying applications using Go (Golang) in production environments. However, experienced engineers with other technology backgrounds are also encouraged to apply.
- Previous experience in the travel technology industry, particularly with hotel inventory, booking systems, or supplier integrations.
How Jobgether works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1