Logo for Octillion

Staff Engineer Java

Roles & Responsibilities

  • Degree in Computer Science, Software Engineering, or related fields.
  • 5+ years of experience in programming languages like Java, Python, or Go.
  • Strong skills in building high-throughput, scalable systems and understanding of data structures and algorithms.
  • Experience with big data, databases, and cloud technologies such as AWS.

Requirements:

  • Design and develop video advertising solutions focusing on backend technologies.
  • Take ownership of product development and ensure its success.
  • Architect and build real-time bidding engines and large-scale video ad platforms.
  • Participate in daily stand-ups and provide technical estimates.

Job description

Company Description

Octillion media helps buyers navigate OTT and connected tv through advanced technology that offers complete transparency, fraudfree impressions and frequency management and offers an easy to use platform powering premium digital planning, buying, optimization and attribution solutions. We are now looking for an advertising technology focused software engineer, who...

Job Description

Responsibilities

Design, build Octillion sophisticated video advertising solutions with core emphasis on back end technologies

Willingness to take end to end ownership and being accountable for the success of the product.

Experience in architecting & building realtime bidding engine, large scale video ads platform.

Break down business requirements into technical solutions at global scale

Participate in daily stand ups and provide time estimates.

Qualifications

A degree in Computer Science, Software Engineering, Information Technology or related fields

Strong software programming capabilities, exhibits good code design and coding style.

5+ years of experience with at least one of the programming languages: Java ,Python or Go

Knowledge of building high throughput system is a big plus (Our server handles 50k+ web requests per second)

Deep understanding of data structure, algorithm design and analysis, networking, data security and highly scalable systems design

Experience with big data, data pipelines, loggers, ELK

Familiar with distributed cache, message middleware, RPC framework, load balancing, security defense and other technologies.

Experience working with relational and Nosql databases (MySQL, Postgresql, MongoDB, Redis, Hazelcast, Cassandra, Aerospike, or other NoSQL databases)

Experience with AWS technologies like EC2, Lambda function,Beanstalk, API gateway, CloudFront, FarGateECS, tasks, services, clusters, docker container,log analysis (Athena, parquet )

Big DataML experience is a plus

Experience with RTB, Google IMA SDK, VAST, VPAID, Header bidding is a plus.


Additional Information

All your information will be kept confidential according to EEO guidelines.

Related jobs

Other jobs at Octillion

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.