Software Engineer

6 years

0 Lacs

Posted:6 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Engineer

Bangalore, India


Who are we?

Aarki is an AI-driven company specializing in mobile advertising solutions designed to fuel revenue growth. We leverage AI to discover audiences in a privacy-first environment through trillions of contextual bidding signals and proprietary behavioral models. Our audience engagement platform includes creative strategy and execution. We handle 5 million mobile ad requests per second from over 10 billion devices, driving performance for both publishers and brands. We are headquartered in San Francisco, CA, with a global presence across the United States, EMEA, and APAC.


The role?

Aarki is seeking a talented Software Engineer to join our engineering team. This role is ideal for a skilled developer with a strong background in high-performance computing, distributed systems, and scalable architecture. As a Software Engineer, you will play a key role in building and optimizing our programmatic Demand-Side Platform (DSP), which leverages machine learning and real-time bidding (RTB) technologies. You will collaborate with cross-functional teams to develop innovative solutions that enhance the efficiency and effectiveness of our platform.


What will you do?

  • Design, develop, and optimize high-performance, scalable software for Aarki’s real-time ad-serving platform.
  • Implement and maintain distributed systems that process millions of ad requests per second.
  • Work closely with data scientists to integrate and deploy machine learning models into production environments.
  • Ensure system reliability, performance, and scalability by writing efficient, clean, and well-documented code.
  • Collaborate with cross-functional teams including product managers, DevOps, and other engineers to align technology with business needs.
  • Participate in code reviews, testing, and continuous integration to maintain high engineering standards.
  • Stay up to date with industry trends and emerging technologies to drive innovation within the company.


What are we looking for?

  • 6+ years experience as a Senior Software Engineer
  • Proficiency in C/C++, Java, Rust, or similar languages for backend development.
  • Strong understanding of distributed systems, multithreading, and concurrency.
  • Knowledge of real-time bidding (RTB), programmatic advertising, or large-scale distributed systems is a plus.
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.


If you’re passionate about building high-performance systems and want to work on innovative AI-driven advertising solutions, we’d love to hear from you!

Apply today.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Pune/Pimpri-Chinchwad Area

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Hyderabad, Telangana, India

Gurugram, Haryana, India