Octillion Logo

Octillion

Staff Engineer - Java

Posted 24 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Bengaluru, Karnataka
Senior level
Remote
Hiring Remotely in Bengaluru, Karnataka
Senior level
The Staff Engineer will design and build video advertising solutions at Octillion Media with a focus on back-end systems. Responsibilities include developing real-time bidding engines, breaking down business requirements into technical solutions, and participating in daily stand-ups. Strong programming skills and experience with high-throughput systems are required, along with a good understanding of data structures, algorithms, and cloud technologies.
The summary above was generated by AI

Company Description

Octillion media helps buyers navigate OTT and connected tv through advanced technology that offers complete transparency, fraud-free 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 real-time 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, FarGate/ECS, tasks, services, clusters, docker container,log analysis (Athena, parquet )

- Big Data/ML 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.

Top Skills

Go
Java
Python

Similar Jobs

Be an Early Applicant
2 Days Ago
Bengaluru, Karnataka, IND
Remote
1,437 Employees
Expert/Leader
1,437 Employees
Expert/Leader
Information Technology • Software • Consulting
As a Staff Engineer, you will lead the architecture and modernization of Everbridge’s software products, collaborate with software engineers, and drive high-quality software solutions that enhance the company's Critical Event Management capabilities. Responsibilities include technical leadership, mentoring, designing, and reviewing implementations, while ensuring secure and high-standard development practices.
2 Days Ago
India
Remote
1,784 Employees
Senior level
1,784 Employees
Senior level
Software
The Senior Java Developer will be responsible for building scalable and performant enterprise-level systems, mentoring other engineers, and ensuring alignment with client goals using an Agile mindset. They will utilize expertise in various technologies to drive revenue and market share for digital businesses.
Be an Early Applicant
2 Days Ago
India
Remote
6,355 Employees
Senior level
6,355 Employees
Senior level
Productivity • Software • Conversational AI
As a Software Development Engineer 3, you will design, develop, and implement high-quality Java applications, collaborate with cross-functional teams, troubleshoot issues, and own high-scale cloud-based systems. You are required to coordinate with teams globally to solve IAM-related challenges and to document technical specifications.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account