Search by job, company or skills

Lead Software Engineer

6-8 Years
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

Designation: Lead Software Engineer

Office Location: India

Position Description: At RevX, we operate at scale — handling 5M+ QPS and managing petabytes of data. We are looking for a highly skilled Lead Software Engineer with hands-on experience in building and scaling AdTech systems. You will play a key role in designing and developing robust adtech solutions that support large-scale campaign management, real-time bidding, and analytics. You will be a pioneer in integrating additional advertising channels into our Real-Time Bidding (RTB) platform, laying the architectural groundwork to scale them to the next level. You'll collaborate closely with engineers, data scientists, and product managers to design, develop, and ship impactful solutions.

Primary Responsibilities:

● Architect and optimize the core DSP bidder to ensure extremely high throughput and strict sub-millisecond latency performance.

● Pioneer the integration of new channels (e.g., mWeb, CTV, DOOH, etc.) into the RTB ecosystem, spearheading the technical strategy to scale them for massive traffic and continuous growth.

● Collaborate with Data Scientists to integrate the DS model into the application.

● Engineer ultra-low latency model inference pipelines and real-time feature extraction for accurate bid pricing and CTR/CVR predictions.

● Provide technical leadership to the development team, perform code reviews, and ensure best practices.

● Translate complex marketing and ad-serving requirements into scalable backend solutions.

● Ensure security, reliability, and compliance across all advertising systems.

● Lead the troubleshooting and triaging of issues with different teams to drive toward root cause identification and resolution.

● Manage and aggressively optimize system resource utilization, including garbage collection tuning, advanced memory management, thread management, and network I/O optimization.

Required Skills:

● Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

● 6+ years of professional software development experience with a strong focus on Java & C/C++.

● Deep understanding of multi-threading, concurrency, and non-blocking network I/O (e.g., Netty, Thrift) is necessary for ultra-low latency environments.

● Proficiency with Unix/Linux systems and shell commands.

● Strong knowledge of relational databases (e.g., MySQL) and experience with large-scale data processing.

● Expertise in distributed in-memory datastores (e.g., Redis, Aerospike) and high-throughput message brokers (e.g., Kafka).

● Familiarity with CI/CD, Git, Docker, and cloud platforms (AWS/ GCP /Azure).

● Excellent communication skills and experience working in agile teams.

Preferred Qualifications:

● Experience with programmatic advertising, RTB, or DSPs is a strong plus.

● Hands-on with cloud platforms (GCP) is a differentiator.

● Knowledge of data warehousing and analytics tools like BigQuery.

● Understanding of GDPR, CCPA, and other privacy regulations in the context of digital advertising.

● Hands-on experience with the OpenRTB protocol.

Work Environment Details:

About RevX:

RevX is a global mobile programmatic DSP that enables brands to drive high-performance, targeted app growth campaigns across international markets. Powered by advanced machine learning and its proprietary optimization engine, Intellibid, RevX delivers real-time, cross-channel campaign optimization across mobile, CTV, social media, and walled garden ecosystems such as Meta, TikTok, and Google Ads. With over a decade of AdTech expertise, RevX helps advertisers acquire and re-engage high-intent users, improving efficiency, scale, and ROI. RevX is ranked as a top platform in Appsflyer's Performance Index 2025 (#1 for Remarketing iOS, Gaming) and named a Top Media Partner in Singular's ROI Index 2026, trusted by leading global advertisers. RevX is a member of the Affle Group, with Affle 3i Ltd listed on the Indian stock exchanges (BSE: 542752 & NSE: AFFLE).

Learn more athttps://revx.io

About Affle:

Affle is a global technology company enabling AI-led solutions in mobile advertising. Affle enables advertisers to optimize targeting, personalize user engagement and maximize ROI by combining proprietary data, deep audience insights and advanced generative AI capabilities. With our market-leading portfolio of tech platforms, we empower brands to move beyond automation toward next-gen experiences with measurable impact. Our consumer intelligence platforms deliver personalized solutions at scale, helping marketers connect with audiences in more relevant and meaningful ways. With innovative tech-powered capabilities, we drive performance across every stage of the mobile marketing journey. We are augmenting our authentic intelligence with AI-powered agents and algorithms, going beyond efficiency to adapt in real time and influence outcomes that matter. Affle 3i Limited is listed on the NSE (AFFLE) and BSE (542752).

For more information, visit –www.affle.com

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151875583

Similar Jobs

India

Skills:

data engineering snowflake CloudformationKafkaEmrDevopsGcpKinesisTerraformDockerSparkPython ProgrammingDatabricksAzureKubernetesAWSGenAI SkillsEvent HubsAdvanced SQL development

Delhi, India

Skills:

MySQLPhpAgileNode.jsMongoDBPythonFull Stack DevelopmentNoSQL databasesCode ReviewsAWS Cloud InfrastructureMentoring

Hyderabad, India

Skills:

JavaReactLinuxSparkKubernetesPythonAWSAmazon EKS

Bengaluru, India

Skills:

.NETReactTypescriptTerraformCSSHTMLAWSAI-assisted developmentASP.NET Core

Chennai, India

Skills:

react.js PostgreSQLSpring BootMicroservicesConfluenceAgileGitlabTlsOracleAWSJavaOauth2JwtJiraJenkinsSsoIamRestful ApisAzureKubernetesClaudeRancherActive DirectoryGitHub CopilotmTLS

Beware of Scammers

We don’t charge money for job offers