GrepJob
Nexxen

Senior Software Engineer

Nexxen
Apply
about 2 months ago
Baltimore, MD, USA or New York, NY, USASenior
H1B Sponsor

Base Salary

$170k - $200k/yr

Responsibilities

  • Design and develop high-performance distributed systems for bid request traffic.
  • Build and optimize real-time bidding services evaluating targeting rules and budgets.
  • Architect microservices and event-driven systems for ad transactions.
  • Integrate with external Supply Side Platforms and ad servers.
  • Develop robust APIs and connectors for partner integrations.
  • Troubleshoot and optimize integration performance with ad tech platforms.
  • Monitor and improve system performance through observability and load testing.
  • Collaborate with product managers and engineering teams to deliver new capabilities.
  • Provide technical leadership in architecture reviews and system design.
  • Mentor junior engineers and contribute to engineering best practices.
  • Write high-quality, maintainable code adhering to software engineering best practices.
  • Analyze data to drive decision making and assess system changes.
  • Continuously improve development processes and share knowledge within the team.
  • Follow agile methodologies in a fast-paced environment.

Requirements

  • 5+ years of software engineering experience with large-scale distributed systems.
  • Strong programming skills in Java, Scala, or similar languages.
  • Experience building low-latency, high-throughput services.
  • Familiarity with programmatic advertising ecosystems including DSP and SSP.
  • Experience with real-time bidding (RTB) protocols.
  • Solid understanding of distributed systems concepts.
  • Familiar with real-time streaming technologies like Kafka or Kinesis.
  • Experience with Docker and Kubernetes for containerization.
  • Practical experience with SQL and NoSQL databases.
  • Experience with microservices architectures and REST/gRPC APIs.
  • Strong debugging and performance optimization skills.
  • Comfortable using version control systems like Git.
  • Experience working within a Linux environment.
  • Strong verbal and written communication skills.
  • Strong analytical and problem-solving abilities.

Benefits

  • Medical, dental, and vision insurance.
  • Disability insurance.
  • 401(k) plan.
  • Employee Assistance Program (EAP).
  • Parental leave.
  • Discretionary time off.
  • Company-paid holidays.

Tech Stack

Apache CassandraApache KafkaDockerGitgRPCJavaKubernetesLinuxRedisScalaSQL