Remote Sr. Backend Java Developer

Senior Software Engineer- Back End

Location: Remote

Our Ad Serving teams specialize in the delivery of ad campaigns, and ensures the

pacing of each campaign is healthy and daily delivery goals are met. Major focus

areas for the team are; to ensure the ad is delivered to the right set of users,

optimize for brand and industry to minimize ad fatigue, innovate pacing and ad

selection algorithms, solve for Dynamic Ad Insertion on Live Streams, and to

measure and report on Total Supply and monetizable opportunities for ad delivery.

In addition to these core ad serving capabilities, the Ad Serving teams implement

new ad formats and experiences focusing on viewer-first, less disruptive advertising

solutions.

As a member of our team, you will apply your knowledge and skills to help us

deliver scalable, performant, maintainable, and testable software.

On a daily basis you should bring;

● a willingness and desire to collaborate on all things

● knowledge of system design and implementation best practices to guide and

mentor

● demonstrated ownership for the projects delivered by your new team and

department

● a passion for mentoring, learning, and adapting to a very dynamic and fast

paced environment

● a proven ability to work 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

● a keen eye for potential optimizations and/or enhancements to our services

● your unique view and experience

Must haves:

● BS or MS in Computer Science/Engineering or relevant work experience

● 7+ years of software engineering experience

● Strong analytical skills

● Strong programming (Java/C#/C++ or other related programming languages)

● Great communication, collaboration skills and a strong teamwork ethic with

both technical and non-technical audiences

● Strive for excellence

Preferred Qualifications Nice To Haves:

● Experience with non-relational database technologies e.g. DynamoDB

● Experience with Redis and/or MemCache

● Experience with Apache Kafka and/or Kinesis

● AWS or any other cloud platform

● Experience with Terraform, Docker and Kubernetes

Required Education BA/BS degree or equivalent experience

Additional Information:This team is responsible for re-architecting infrastructure to the core ad server, written in Java as well as building other advertising tools. Looking for Java Engineers who have design, system and application design experience. Knowledge of miroservice architecture is big. This is all backend. If they have experience with ad-technology that would be great. They can sit anywhere, but prefer pacific standard time zone.

Find Us on Facebook!

Follow Us on Twitter!

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies’ dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers’ technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future™

Related Post