Software Developer
Full Job Posting
Software Developer
This role is eligible for our hybrid work model: 2 days in-office
Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.
Why this job’s a big deal:
Every search on Priceline puts our back-end systems to work. They handle hundreds of millions of searches a day, collecting and parsing data from thousands of partners to find the best deals for our customers. As a Software Developer on the Itinerary Generation team in Flights, you’ll design, build and run the services behind that, as part of a stable, cross-functional agile team that owns its product from idea to production. We keep exploring new technologies and better ways to engineer for fast-changing business needs, and engineers at every level help shape what we build next.
In this role you will get to:
· Design, build and run low-latency, high-throughput services, with continuous integration and automated testing.
· Write high-quality, scalable and maintainable code that meets both functional and non-functional requirements.
· Shape user stories, test cases and acceptance criteria with the Product Manager on your team before development starts.
· Write unit tests before or alongside your code, and review your teammates’ code.
· Support the Solution Architect on the overall design of the systems you build.
· Write SQL to query live application data for investigation and analysis.
Who you are:
· Bachelor’s degree in Computer Science or a related field.
· 5+ years of experience in software engineering.
· Hands-on experience with one or more of Elixir, Go, JavaScript, Python, Java or C#.
· Comfortable working across programming languages, keen to learn new ones, and using AI tooling to support development.
· Demonstrated problem-solving, analytical and logical reasoning skills.
· Excited about system design, cloud-first architecture and implementation strategy.
· Experience instrumenting services with logging and telemetry, using tools like Splunk or New Relic.
· Familiarity with caching, high-concurrency systems and the databases behind them.
· Experience writing unit tests, ideally test-first.
· Illustrated history of living the values necessary to Priceline: Customer, Innovation, Team, Accountability and Trust.
· The Right Results, the Right Way is not just a motto at Priceline; it’s a way of life. Unquestionable integrity and ethics is essential.
#LI-JB1 #LI-Hybrid
There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. In addition to a competitive base salary, certain roles may be eligible for an annual bonus and/or equity grant.
The salary range for this position is $100,000 – 120,000 CAD.
About Priceline
Online platform for booking flights, hotels, and rental cars.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Priceline
Portfolio Release Manager, Developer Experience Platform
Toronto, CAN
Group Product Manager, Search
Toronto, CAN
Priceline is hiring a Group Product Manager to lead search strategy and product delivery across hotels, flights, rental cars, and packages. The role manages product managers, owns the search roadmap and quality metrics,
Software Developer
Toronto, CAN
UX Researcher
Toronto, CAN
Portfolio Release Manager, Developer Experience Platform
Toronto, CAN
Associate Software Developer
Toronto, CAN
Group Product Manager
Toronto, CAN
Associate Software Developer
Toronto, CAN
Group Product Manager, Search
Toronto, CAN