Senior Software Java Engineer

Research & Development

Remote

November 26, 2024

Our client is an industry leader in 360-degree consumer intelligence and real-time marketing activation, enabling top brands to achieve outstanding results. Their groundbreaking marketing platform consistently delivers an impressive $40 ROAS on average, setting them apart in the advertising and analytics industry. Recognized with awards such as the MarTech Breakthrough for Best Advertising Measurement Platform, they continue to shape the future of mobile advertising and attribution.

We are currently seeking a Senior Software Engineer (Backend) to join their cutting-edge engineering team. In this role, you will contribute to the development of a high-throughput system capable of processing over half a million requests per second. The ideal candidate will bring expertise in backend systems, thrive in fast-paced environments, and possess a passion for building scalable, high-performance architectures.

Responsibilities

  • Develop and maintain a Java/SpringBoot system in AWS and GCP handling over 500,000 requests per second;
  • Participate in R&D projects, influencing technology choices and driving platform innovation;
  • Enhance OpenRTB architecture by improving interconnected projects and solving challenges like high-throughput data processing and system automation;
  • Build scalable, high-performance products used by millions, keeping business priorities in focus;
  • Ensure continuous testing, performance tuning, and fast-release processes for rapid feedback;
  • Provide technical leadership, support team development, and mentor junior engineers.

Requirements

  • 5+ years of experience in backend development using Java;
  • Solid experience with the Spring Boot Framework;
  • Deep understanding of distributed systems, data structures, and concurrency;
  • Experience with high-performance and relational databases, such as Aerospike, and traditional relational databases.;
  • Hands-on experience with Docker and orchestration tools like Kubernetes;
  • Strong foundation in computer science principles;
  • Strong problem-solving skills and the ability to work collaboratively across teams.

Bonus points for

  • Experience working with Cloud Infrastructure (e.g. GCP, Terraform, AWS);
  • Experience with large-scale data processing (e.g. Stream processing);
  • Knowledge of real-time inference machine learning workloads;
  • Familiarity with the advertising industry, particularly OpenRTB standards.

We offer excellent benefits, including but not limited to

  • 100% Remote position, allowing flexibility and work-life balance;
  • Inclusive, supportive, and collaborative company culture;
  • Focused opportunities for career advancement and professional growth;
  • Competitive salary.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.