Volledige Functieomschrijving

Senior Software Engineer - Ad Tech Mediation

Bangalore Studio - Internal Development

Full-time

Bengaluru, Karnataka

Nu solliciteren

Responsibilities

  • Own the design, development, and maintenance of mediation components within the mobile SDK.
  • Develop and optimise SDK features using Objective-C (iOS) and Java (Android).
  • Integrate and maintain third-party ad network SDKs and monetisation tools.
  • Improve SDK architecture for scalability, performance, and ease of integration.
  • Support mediation optimisation including waterfalls, bidding, and segmentation strategies.
  • Collaborate with BI and monetisation teams to translate performance data into technical improvements.
  • Build and maintain CI/CD pipelines, automation tools, and internal development frameworks.
  • Troubleshoot integration issues and support internal game teams.
  • Ensure compliance with platform requirements (GDPR, ATT, Google Play, App Store policies).
  • Establish monitoring, logging, and alerting for SDK performance and reliability.
  • Mentor junior engineers and contribute to best practices, code quality, and team growth.

Requirements

  • Minimum 5+ years of experience as a Senior Software Engineer, ideally within the Ad Tech space.
  • Strong programming skills in Objective-C (Xcode) and Java (Android Studio).
  • Experience working with large-scale shared codebases and improving performance.
  • Experience integrating and maintaining third-party SDKs and libraries.
  • Proficiency in scripting languages such as Python and Bash.
  • Experience building development tools, automation scripts, and internal pipelines.
  • Strong debugging, problem-solving, and optimisation skills.
  • Experience with Unity and C# is a plus.
  • Ability to mentor and support junior developers in a collaborative environment.
  • Comfortable working cross-functionally with publishing, development, and external partners.