Senior Software Engineer
Duties: Deliver APIs which power Priceline’s websites, mobile apps and travel deals on various search engines partner sites. Serves as member of highly technical and collaborative Services Team responsible for building highly scalable and extremely low latency APIs. Build highly scalable and efficient logging and monitoring systems. Create unconventional solutions to the most challenging business requirements. Design, code and implement software solutions. Maintain and support various JAVA and big data based systems. Identify areas of improvement within current applications and lead the effort to implement changes. Coordinate software deploys that have a dependency across different teams. Lead integration projects with external affiliates. Assist internal and external teams to resolve technical issues. Helps to maintain appropriate unit test coverage, code documentation, software structure and supportability.
Requirements: Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related field and 5 years of software development experience. Object-oriented design skills with a proficiency in JAVA programming language; distributed systems architectures based on SOA; Spring framework, AngularJS and JQuery; Kafka and Elastic Search; Druid, Splunk log collection and monitoring; Building high performance web services and API development; Data structures and algorithms; Agile development and SQL with Oracle and/or MySQL databases; Big Data solutions such as Cassandra, Hadoop, Spark. Distributed and low latency systems/services.
Meet Some of priceline.com's Employees
Senior Director, Engineering
Imran leads a team of engineers that builds and maintains priceline.com's Packages API—powering priceline.com’s web and mobile systems for its airlines and vacation packages products.
Back to top