Full Time Job

Software Engineer


Santa Monica, CA 10-05-2021
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
Job Description
Hulu is looking for a hardworking and motivated Software Engineer to join the Payment team.

This team handles the payments of millions of customers and is responsible for integrating with different payment processors. This payment engine is our multi-tenant system which handles the payment processing for Disney+, ESPN+, Hulu and Star. We lead a set of Tier 1 services which are needed to be highly available, scalable and resilient.

As a fast paced and a fast-growing team, you will also have an opportunity to learn about the international landscape and challenges in the area of payments as we keep rapidly growing our streaming services around the world over the next few years.

What you'll do
• Develop scalable REST APIs
• Build asynchronous payment flows using AWS native technologies
• Work closely with senior engineers in the team
• Write extensive unit tests to build and increase test coverage on critical services
• Build robust and scalable micro-services that integrate with Hulu's core services and provide a full billing integration
• Challenge our team and software to be even better

What to bring
• BS or MS in Computer Science or equivalent work experience
• 1+ years of relevant software engineering experience
• Proficiency with at least one of the following languages: Java, Scala, or Kotlin
• Experience with Agile methodologies
• Excellent communication, collaboration skills and a strong teamwork ethic
• The ability to jump into a project and contribute immediately
• Strive for excellence and strong analytical skills

• Experience with non-relational database technologies (MongoDB, Cassandra, DynamoDB)

Jobcode: Reference SBJ-g67qo9-3-80-3-192-42 in your application.