Please scroll down, To apply

Senior Lead Software Engineer

hiring now

Hilton Headquarters

2021-12-03 13:59:10

Job location McLean, Virginia, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

*** The location for this position is virtual/remote ***

From smartphone capabilities like Digital Key to Hilton Smart Rooms that allow for integrated entertainment, temperature, and lighting controls, Hilton's Global Technology team is responsible for creating the hospitality experience of the future - for our guests, owners, and Team Members. Through innovative technology development and deployment, this team ensures Hilton has the technology needed to support our continued global growth while remaining at the forefront of hospitality technology innovation.

What will I be doing?

The Senior Manager of Platform Engineering will help to build and grow a highly effective development team and ensure that the team is positioned to optimally build, maintain and evolve critical mobile services platform that support the Hilton Honors Apps. You will also directly contribute to the design, development, documentation, and troubleshooting of our Hilton mobile services platforms in collaboration with other engineers and business partners.

This Senior Manager is passionate about helping others grow and succeed. Candidate should actively participate in analysis, design, development, integration, and testing of a distributed high-capacity multi-function service infrastructure serving a large user base.

Day to day responsibilities will include:


    -Strong hands-on and active engagement with the following: Java, Spring/Spring Batch, REST APIs, GraphQL, JSON, schema/query design, message queue, and event streaming technologies (RabbitQ, Kafka), cloud solutions (AWS, RDS (Postgres), EKS/Kubernetes, Docker, Redis), test automation and CI/CD pipeline tools
    -Management responsibilities include sourcing and hiring hardworking engineers, providing ongoing coaching and feedback, recognizing and developing engineers, and completing daily management tasks
    -Support of professional development for employee engineers incorporating both personal and business objectives
    -Clear communication with all partners to strengthen the transparency of management/technology direction as well as clarity of tasks and objectives for the team
    -Active participation in code reviews
    -Collaboration with team members to implement and test phenomenal guest experiences within our agile delivery methodology while following our established architectural principles
    -Writing of clean, concise code that is stable, extensible, and unit-tested appropriately
    -Debugging and resolving production issues as needed

Inform a friend!

Top