Senior Full-Stack Software Engineer
Confidential
Posted: February 6, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Developing OAG's core platform as a Senior Full-Stack Software Engineer in Sofia, Bulgaria.
Required Skills
Job Description
ABOUT THE COMPANY:
OAG is a leading data platform for the global travel industry, offering an industry-first single source for supply, demand, and pricing data. We empower the travel industry with high-quality datasets covering the entire journey from planning to customer experience.
Headquartered in the UK with operations across the USA, Denmark, France, Germany, Singapore, Japan, China, Lithuania, and Bulgaria.
Learn more at: https://www.oag.com/
ABOUT THE OPPORTUNITY:
We're building a new engineering team in Sofia focused on developing OAG's core platform. As a Senior Full-Stack Software Engineer, you'll play a foundational role in shaping our technical direction, from selecting the technology stack to establishing engineering standards and architectural patterns.
This is an opportunity to influence technical decisions from the ground up while delivering modern products that serve our global customer base.
YOU WILL:
Design, develop, and deploy web applications and backend services from concept to production
Help define and build our technology stack, advocating for tools and frameworks that balance innovation with maintainability
Shape system architecture with a focus on scalability, performance, security, and long-term sustainability
Establish CI/CD pipelines, DevOps workflows, and cloud infrastructure automation practices
Drive cloud-native solutions (AWS, Azure, or GCP - your experience will help guide our choices)
Design and optimize data storage solutions, working with relational databases, analytical databases, and data lakes
Mentor team members, fostering best practices and a culture of continuous improvement
Collaborate closely with Product, UX, and Data teams to align technology with business outcomes
Champion code quality through reviews, automated testing, monitoring, and observability
Proactively identify technical debt and lead modernization initiatives
Support incident response and drive continuous process improvements
Help build a collaborative culture of shared ownership and innovation
IF YOU HAVE:
Proven expertise in full-stack development with a track record of building production-grade systems
Strong experience developing scalable web applications (SPAs or modern frameworks)
Solid understanding of database design and optimization (experience with PostgreSQL, Snowflake, Databricks, or similar technologies)
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Demonstrated ability implementing CI/CD pipelines, automated testing, and DevOps practices
Experience mentoring engineers and influencing technical strategy
A growth mindset and commitment to continuous learning
Bonus: Experience establishing technical foundations for new teams or products
WE WILL OFFER YOU:
The chance to shape technical direction and influence foundational decisions for a new team
Work with passionate people at the intersection of technology and travel
Modern office in Work Better Space with flexible hybrid arrangements
Opportunities to visit our global offices and collaborate internationally
Work remotely from anywhere in the world for up to one month per year
Join an industry-leading international company committed to innovation
Competitive compensation including health insurance and performance bonuses
Generous annual leave
Strong support for professional and personal development.
OAG is an Equal Opportunity Employer. We ensure all applicants are considered for employment without discrimination.