Software Development Engineer
2 weeks ago
Please visit our official Careers Page for more detail about the roles on offer.
At Rome2Rio, our mission is simple: help travellers get from A to any B. We make it easy to compare flights, trains, buses, ferries, and driving routes - providing everything users need to discover, plan, and book their journey. Behind the scenes, we tackle complex routing challenges, process massive datasets, and optimise search performance to deliver fast, reliable results.
We’re looking for a Software Development Engineer to join our monetisation-focused Ads team in Melbourne. This team is building and improving the AdTech stack that enables us to show direct travel campaigns to our users when they plan their next exciting adventure — this is a key revenue driver for Rome2Rio and a great opportunity to help promote great advertisement: campaigns that are indistinguishable from content because they are relevant, useful and engaging.
You’ll have the flexibility to work as a Frontend, Backend, or Full Stack engineer, depending on your strengths and interests. Whether you’re passionate about intuitive interfaces, robust APIs, or delivering value end-to-end, you’ll play a vital role in shaping how people explore the world.
What You'll Do
- Design, build, and maintain key components of the Rome2Rio search experience—either frontend, backend, or full stack.
- Collaborate with Product, Design, and Engineering to deliver features from concept to deployment.
- Write clean, testable, maintainable code in C# (.NET Core) and/or TypeScript (React).
- Build RESTful APIs and backend services to power fast, reliable travel search results.
- Help improve performance, observability, and system resilience across the stack.
- Participate in agile team ceremonies and contribute to technical planning and architecture.
- Infra & Tooling: GitHub Actions, CI/CD pipelines, observability tools (e.g., Sentry, Datadog), cloud-based deployments
What We're Looking For
- 3+ years of professional software engineering experience in a product company (B2B or B2C).
- Strong experience with C# and .NET Core for backend development, OR TypeScript and React for frontend—or both.
- Understanding of software engineering best practices: clean code, testing, version control, and performance optimisation.
- Comfortable collaborating in a cross-functional team and contributing to product delivery.
- A user-centric mindset and a drive to solve real-world problems through technology.
Nice-to-haves
- Experience with server-side rendering frameworks or edge environments (e.g., Next.js, Cloudflare Workers).
- Familiarity with performance tuning, crash/error monitoring, and backend observability practices.
- Exposure to travel tech, routing algorithms, or search infrastructure.
- Experience building AdTech products or familiarity with digital advertising technologies
Why Join Us?
💡 Innovate & Impact: Work on a product that millions of travellers rely on.
🌍 Inclusive & Supportive Team: We welcome all backgrounds, perspectives, and experiences.
📈 Career Growth: Develop your skills with mentorship, knowledge-sharing, and leadership opportunities.
⏳ Flexible Work: Hybrid setup with a great work-life balance.
✈ Explore Fund: Travel perks to help you experience the journeys you help create
At Rome2Rio, we don’t expect candidates to tick every box—if you’re passionate about what we do and excited about the role, we encourage you to apply
#J-18808-Ljbffr
-
Software Engineer
4 weeks ago
City of Melbourne, Australia Kinexus Full timeSoftware Engineer - C++ | Defence & Autonomous Systems | Melbourne We're working with an Australian leader in advanced robotics and autonomous systems to find a talented Software Engineer (C++) to join their growing Melbourne-based engineering team. Our client is pioneering next-generation solutions across the Defence, aerospace, and marine domains -...
-
Software Development Engineer
3 days ago
City of Brisbane, Australia Amazon Full timeImagine being a part of a small, agile team where your ideas have the potential to reach thousands within a short span of time. Picture working on cutting edge technologies, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a...
-
Software Development Engineer – EC2
2 weeks ago
City of Melbourne, Australia Amazon Full timeCome help us build automation that manages millions of hosts for Amazon. The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up engineers to build services and deliver value to our customers. We operate at scale and manage millions of hosts keeping them safe, secure and efficient. To...
-
Software Engineer
3 weeks ago
City of Melbourne, Australia Beca Group Full timeBeca Digital is moving into a significant stage of growth in Australia, working with our clients to solve real world, complex and unique problems to make everyday better. Our clients work with us to leverage technology to solve problems that make our digital roles varied and unique. As a team, we play a central role in leading digital transformation across...
-
Software Developer
2 days ago
City of Melbourne, Australia InfoCentric Full timeRole: Software Developer - Data Engineer Employment type: Full time Location: Melbourne, Australia Company: InfoCentric $100,000 - $150,000 plus superannuation. InfoCentric are currently hiring for a Software Developer/Data Engineer. As part of our team, you will be working with some of Australia's largest organisations to deliver industry leading data...
-
Software Development Engineer
4 weeks ago
Council of the City of Sydney, Australia Amazon Full timeOverview Kindle has changed the way books are published, sold, and read across the globe. Independent authors are now able to publish and sell directly to readers through Kindle and print‑on‑demand offerings, enabling them to reach audiences never before available. Kindle readers can download any book in any language in sixty seconds. Come be a part of...
-
Software Engineer
4 weeks ago
City of Melbourne, Australia ClearCompany Full timeSoftware Engineer (Mid‑Senior) – Melbourne An exciting opportunity to join a fast‑growing technology company leveraging AI, helping clients connect with their customers in smarter, more meaningful ways. We’re looking for an engineer who enjoys building scalable systems, solving complex problems, and delivering high‑quality software that drives...
-
Software Development Engineer, Annapurna
4 weeks ago
City of Melbourne, Australia Amazon Full timeSoftware Development Engineer, Annapurna AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC...
-
Systems and Software Engineer
2 weeks ago
City of Melbourne, Australia Centorrino Technologies Full timeJoin Centorrino Technologies: Innovate, Grow, and Thrive with Us! At Centorrino Technologies (CT), we’re more than just tech—we’re a community that goes beyond expectations. We’ve been recognised as a Great Place to Work in 2024–2025 and one of the Best Places to Work Medium & Large Size in Australia for 2025, with an outstanding eNPS score of 68....
-
Staff Software Engineer
2 weeks ago
City of Melbourne, Australia Slope Full timeAbout the Team Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging...