Job Listings

Senior Java Software Engineer

Milestone Technologies, Inc.

Title: Senior Software Engineer

Location: Burbank CA(Onsite)

Type: Contract

Duration: 18 Months

Only Locals

The Ad Serving Engineering organization is fully responsible for building, enhancing and maintaining the high-performance, distributed, microservice-based Digital Advertising Platform. The platform is charged with the qualification, delivery, and tracking of Digital Advertising campaigns (Video on Demand, Live TV, and innovative interactive ads) across all of our online properties, including streaming services.

As a Senior Software Engineer on our team, you will apply your knowledge and skills to help us deliver scalable, performant, maintainable, and testable software. In addition, Ad Serving teams collaborate in the development of supporting components, such as anti-ad fatigue systems, impression counting pipelines, and ad experience flows. We also work on integrations with critical services responsible for the correct pacing, targeting, and selection of ads.

Proven analytical / problem solving skills - great communication, collaboration skills and a strong teamwork ethic with both technical and non-technical audiences (proven ability to guide and mentor other team members)

Basic Qualifications

Writing and reviewing a lot of code and tests

Available for a weekly-rotating on-call support schedule

Reading requirements documentation from Product and translating into implementation tickets.

Reviewing, learning, and documenting software and system designs in a high throughput, low latency microservices environment

Enhancing systems’ observability with proper metrics, monitors and alerts

5 years experience in Java or related programming languages

5 years experience in Object-Oriented Programming (OOP)

Must have experience with cloud technology, such as AWS, Azure, Google Cloud, or equivalent

2 years of experience working with product teams to translate requirements into well-defined technical implementations, as well as the ability to define technical and operational metrics to measure system health

2 years’ technical experience in one or more of the following:

Designing and implementing data storage solution using relational and/or non-relational database technologies, such as MySQL, Postgres, DynamoDB, Mongo, Cassandra, or equivalent

Designing and implementing distributed caching solutions using technologies, such as Redis, Memcache, or equivalent

Designing and implementing projects using Messaging Brokers such as Apache Kafka, Kinesis, or equivalent

Microservices architecture

Education

BS in Computer Science or equivalent experience

Compensation:

The estimated pay range for this position is USD $90.00/hr - $98.50/hr and is an Exempt role.

Exact compensation and offers of employment are dependent on circumstances of each case and will be determined based on job-related knowledge, skills, experience, licenses or certifications, and location.

Benefits:

We offer comprehensive benefit options which vary depending on role, location, and employment type. The Talent Acquisition Partner can share more details about compensation or benefits for the specific role during the hiring process.

Location: Burbank, CA

Posted: Nov. 8, 2024, 6:47 a.m.

Apply Now Company Website