Senior Software Engineer

New York, NY
Full Time
HBO
Requisition ID: 172371BR

Share this job

Twitter LinkedIn Copy Link
Who we are:

The Media Software Engineering (MSE) team within the Media Technology & Information Services (MTIS) group at HBO is responsible for the building and support of vital technology solutions supporting the acquisition, planning, scheduling, processing, and distribution of HBO content. Our mission is to provide rock solid operations while defining and executing on the future business technology landscape leveraging best practices for long-term solutions.
We’re looking for a self-motivated, technically curious engineer to be a part of our technical team dedicated to the enhancement of systems focused on our Digital Library of photos and the long-term strategic planning of content. The individual will be involved in detailed technical designs, development and implementation of applications with a cloud-first (AWS) and Design For No Support mindset utilizing CI/CD practices. You will be joining one of our highly skilled, cross-functional teams helping them plan, design and shape responsive cloud-based solutions; build and maintain scalable applications; bind our front and back end services together; and monitor, test and continuously optimize your designs. With your help the team will ensure that our customer’s experience is the very best it can be.

This position will be based in New York City.

What you’ll do:
  • Work with other developers and engineering teams to build the next generation of workflows for managing HBO’s Digital Library of photos, and Strategic Planning of Content
  • Develop code to meet business needs and ensure the applications we build are meeting high standards of quality and supportability
  • Learn the complex business processes and workflows that help deliver our content
  • Partner with architects and technical leads to design and build robust services using a microservice based approach
  • Contribute to architectural design decisions as well as create lower-level design documents
  • Develop technical knowledge and skills while evolving the overall technical maturity of the team.

Who you are:
  • You deliver results quickly with iteration, instead of waiting for perfection, and you actively solicit feedback
  • You seek to constantly improve your knowledge of existing technologies and explore new ones
  • You create code that is simple to understand and maintain, and you take pride in its quality
  • You seek to share knowledge with others openly, broadly, and deliberately
  • You can balance between existing code bases in production and new developments that build on top of it
  • You care about Agile software processes, data-informed design, and responsible experimentation.
  • You thrive working alongside other technically curious and driven engineers to help our organization grow and deliver business-centric solutions



Technical Requirements:
Successful applicants must have: -
  • 5+ years Java development experience with the latest server and UI technology stacks such as Java, Docker, Angular, React, etc.
  • 5+ years working in an Agile model
  • Experience writing cloud deployed applications using Amazon Web Services or equivalent
  • Strong working knowledge of SQL and NoSQL databases such as Oracle and Mongo
  • Test automation experience -- unit testing, Groovy/Spock, TDD, testing pyramid
  • Strong working knowledge and/or experience with enterprise integration patterns and technologies such as REST, JMS, etc
  • Working knowledge of development tools such as GIT/Subversion, Jenkins, Bamboo etc

· Additional requirements:
  • Bachelor’s degree in computer science, engineering, or equivalent technical experience required.
  • Strong communication skills and an ability to interact with technical and non-technical personnel.
  • Proven problem solving and critical thinking skills.
  • Solid foundation in troubleshooting technical integration issues across various platforms
  • Ability to create and foster a positive and energetic influence in the department.

It's HBOSM

America's most successful premium television company, Home Box Office delivers two 24-hour pay television services—HBO®and Cinemax®. HBO continues to take advantage of the latest technological innovations with advancements that include the availability of HBO programming online though HBO GOSM and MAX GOSM, as well as HBO On Demand® and Cinemax On Demand® in HD. Just as HBO is a company noted for its commitment to excellence in the products and services it delivers to consumers, it makes the extra effort to create a work environment in which fairness, equity, trust, and individual responsibility are valued. HBO is committed to retaining and recruiting skilled and motivated employees, placing a priority on qualified team players who contribute to the diversity of their workforce. HBO offers competitive benefits to include medical, dental, vision, a matched 401(k) plan, flexible spending, a commuter benefit program and tuition reimbursement.

HBO is an equal employment opportunity employer. HBO does not discriminate against any applicant or employee based on race, color, religion, national origin, gender, age, sexual orientation, gender identity or expression, marital status, mental or physical disability, and genetic information, or any other basis protected by applicable law. HBO also prohibits harassment of applicants or employees based on any of these protected categories.