Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$170k - $200k

Nexxen

Senior Software Engineer

Nexxen empowers advertisers, agencies, publishers, and broadcasters around the world to utilize data and advanced TV in the ways that are most meaningful to them. Our flexible and unified technology stack comprises a demand-side platform ("DSP") and supply-side platform ("SSP"), with the Nexxen Data Platform at its core.

We are seeking a Senior Software Engineer to design and build core components of our Demand Side Platform (DSP) that powers real-time programmatic advertising. The role focuses on developing high-throughput, low-latency distributed systems capable of processing billions of bid requests per day while delivering optimized bidding decisions within strict latency constraints. You will experiment with new and innovative technologies designed for Programmatic Ad serving and Ad Tech solutions. You will work on the core bidding infrastructure, targeting systems, and integrations with supply partners to drive efficient ad delivery and maximize campaign performance.

This role will be based in our NY or Baltimore local office. Our team follows a hybrid schedule, working in the office three days a week and remotely for the rest.

What You'll Do:

  • Design and develop high-performance distributed systems handling large-scale bid request traffic with sub-100ms latency requirements.
  • Build and optimize real-time bidding (RTB) services that evaluate targeting rules, campaign budgets, and bidding strategies in real time.
  • Architect microservices and event-driven systems that support billions of daily ad transactions.
  • Build systems to support server-side auctions and bid optimization strategies.
  • Integrate with external Supply Side Platforms (SSPs), exchanges, and ad servers using industry standards such as OpenRTB and VAST.
  • Develop robust APIs and connectors for partner integrations and supply onboarding.
  • Troubleshoot and optimize integration performance with external ad tech platforms.
  • Optimize systems for extreme throughput, low latency, and high reliability.
  • Implement efficient caching layers and in-memory data stores using technologies such as Redis, MongoDB, etc.
  • Monitor and improve system performance through observability, load testing, and capacity planning.
  • Collaborate with product managers, ad operations, and partner engineering teams to deliver new platform capabilities.
  • Provide technical leadership in architecture reviews, system design, and performance optimization.
  • Mentor junior engineers and contribute to engineering best practices across the organization.
  • Develop and maintain reliable, scalable, and efficient backend services using modern technologies and frameworks.
  • Write high-quality, well-tested code that is maintainable and adheres to best practices in software engineering.
  • Analyze data to drive decision making and assess the impact of system changes.
  • Take ownership of your personal development by keeping up with the latest backend technologies, tools, and best practices. Continuously improve the development process and share knowledge within the team.
  • Follow agile methodologies and work in a fast-paced environment where results are quickly visible.

What You'll Bring:

  • 5+ years of software engineering experience building large-scale distributed systems.
  • A history of successfully taking ownership of features/functionality and delivering end-to-end projects.
  • Strong programming skills in languages such as Java, Scala or similar language.
  • Experience building low-latency, high-throughput services handling large volumes of requests.
  • Familiarity with programmatic advertising ecosystems, including DSP, SSP, and ad exchanges.
  • Experience implementing or integrating real-time bidding (RTB) protocols.
  • Solid understanding of distributed systems concepts such as horizontal scaling, caching, load balancing, and fault tolerance.
  • Familiar with real-time streaming technologies like Kafka or Kinesis
  • Familiar with Docker and Kubernetes for containerization and orchestration
  • Practical experience working with SQL and relational databases (RDBMS), as well as NoSQL databases like Aerospike, Cassandra, Redis, or KeyDB
  • Experience with microservices architectures, REST/gRPC APIs, and asynchronous processing.
  • Strong debugging and performance optimization skills.
  • Comfortable using version control systems like Git and managing CI/CD pipelines with GitLab or similar platform
  • Experience working within a Linux environment
  • Strong verbal and written communication skills
  • Strong analytical and problem-solving abilities

In support of pay transparency and equity, the minimum and maximum full-time annual base salary for this role in New York is $170,000 - $200,000 at the time of posting. While this is our reasonable expectation this is not a guarantee of compensation or salary, actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, education, certifications, responsibility, and geographic location. Candidates hired to work in other locations will be subject to the pay range associated with that location. We offer a variety of benefits including medical, dental, vision, disability insurance, 401(k), EAP, parental leave, discretionary time off, and company-paid holidays. The specific programs and options available will vary depending on the state, start date, and employment type. Our Talent Acquisition team will be happy to answer any questions you may have.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Baltimore, MD vacancy
  •  ...the US, we operate across the full stack— from research and engineering to deployment and capability building. Our mission is simple...  ...pressing challenges. About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    23 hours ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    1 day ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior Software Engineer, you will work on various software projects, including processing... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Linthicum Heights, MD
    1 day ago
  • $130k - $150k

     ...archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working together...  ...skill, and current market conditions STScI is seeking a Senior Software Engineer to join our Instruments Division Software... 
    Senior
    Local area
    Work from home
    Relocation

    Space Telescope Science Institute

    Baltimore, MD
    23 hours ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Senior
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    3 days ago
  • $125k - $175k

     ...regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts...  ...evidence — rely on us to get it right. The role We’re hiring a senior engineer to build features end-to-end across our Rails/... 
    Senior
    Permanent employment
    Live in
    Remote work

    Futurefeed

    Baltimore, MD
    23 hours ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    23 hours ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    23 hours ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Baltimore, MD
    1 day ago
  • $170k - $240k

     ...currently do not possess this level of clearance.*** Are you a Senior Python Software Engineerwho is ready for anew challengethat willlaunch your...  ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan is... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Baltimore, MD
    1 day ago
  • $140k - $180k

    Revelare Networks in Pikesville, MD, is looking for a Research Engineer to support R&D contracts with the DoD. This role involves improving cellular communication security through software development and collaboration across teams. Candidates should have a degree in Computer... 
    Senior
    Remote job

    Revelare Networks

    Pikesville, MD
    3 days ago
  • $121k - $206k

     ...difference in ways that matter to you. Role Summary Positions are available in our New York City office or at our brand-new AI Engineering squad in Harbor Point, Baltimore, MD. Both locations offer the opportunity to collaborate with top talent, drive innovation, and... 
    Senior
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    23 hours ago
  •  ...A tech solutions company is seeking a Software Engineer 3 to develop and enhance complex software systems in Hanover, Maryland. This role requires at least 20 years of experience and a Bachelor's degree, along with an active TS/SCI with polygraph security clearance. The... 
    Senior

    Phase2 Technology

    Hanover, MD
    23 hours ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    23 hours ago
  •  ...Onyx Point, Inc. is seeking a Level 2 Software Engineer in Hanover, Maryland, to develop, maintain, and enhance complex software systems. Candidates must have a TS/SCI with Full Scope Polygraph security clearance and fourteen years of experience as a software engineer,... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    1 day ago
  • $78k - $250k

     ...Onyx Point, Inc. is seeking a Software Engineer in Hanover, Maryland, requiring a TS/SCI clearance with a full scope polygraph. The candidate should have 20 years of experience in software engineering and a Bachelor's degree in Computer Science. The salary range is $78... 
    Senior
    Flexible hours

    Onyx Point, Inc.

    Hanover, MD
    1 day ago
  •  ...This position is available in our Partner's New York City office, or at their brand new AI Engineering squad in Baltimore, Maryland. Both locations offer the opportunity to collaborate with top talent, drive innovation, and make a real impact in asset management. This... 
    Senior
    Work at office

    NewGen Technologies (Maryland)

    Baltimore, MD
    1 day ago
  •  ...Senior Software Developer The client looking for a talented Senior Software Developer who currently possess a TS/SCI with CI Poly clearance...  ...process in coordination with customer and system engineering. Recommends new technologies and research processes for complex... 
    Senior
    Work at office

    Beyond SOF

    Linthicum Heights, MD
    3 days ago
  • $165k

     ...make a difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery... 
    Senior
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    1 day ago
  •  ...Job Title – Sr. Software Engineer Location – Sparks, MD Duration – 12+ Months Contract Total Hours/week - 40.00 1st Shift...  ...individuals and teams at all levels of the organization including senior management. • Strong written and verbal communication... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    Baltimore, MD
    23 hours ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Baltimore, MD
    1 day ago
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: As part of the Secure the Enterprise initiative, develop capabilities... 
    Senior
    Shift work

    Capital Solutions Group LLC

    Baltimore, MD
    23 hours ago
  • $134k - $236.33k

     ...Role & Responsibilities: • Plans, conducts, and coordinates software development activities. • Designs, develops, documents, tests...  ...• Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Severn, MD
    4 days ago
  • $97.75k - $132.25k

     ...customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels....  ..., and renewable energy industries. Position Summary The Senior Software Engineer serves as a core member of the Oceaneering Technologies... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work

    Oceaneering

    Hanover, MD
    4 days ago
  • $141.5k - $236k

     ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference....  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech International Corporation

    Hanover, MD
    1 day ago
  • $180k - $220k

     ...with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Hanover, MD
    2 days ago
  • $91.7k - $137.5k

     ...supported through our TGS Talent Acquisition Team requires: The Senior Software Developer is a hands-on technical contributor responsible...  ...architecture and technical decisions, mentor less- Senior engineers, and actively improve delivery, reliability, and operational... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Shift work

    TEKsystems

    Baltimore, MD
    1 day ago
  •  ...Hello Folks Please find the below requirement and let me know your interest? I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have). Position is an ongoing contract for 6 months+, preferably EST candidates.... 
    Senior
    Ongoing contract
    Immediate start
    Remote work

    Polar IT

    Baltimore, MD
    3 days ago
  •  ...Senior Java Developer (Life Sciences) We have an opening for a Senior Java Developer with a strong background in Life Sciences. The position is an ongoing contract for 6+ months, 100% remote with EST schedule. This is a W2 role. Position Details Length: 6 months+... 
    Senior
    Ongoing contract
    Remote work

    Polarits

    Baltimore, MD
    1 day ago
  • $175k - $200k

     ...Autonomy Systems · Design, develop, and deploy core autonomy software across perception, navigation, and control · Own software...  ...· Optimize for reliability and resilience · Infuse AI Into Engineering Workflows · Lead adoption of AI across development lifecycle... 
    Senior

    BlackSea Technologies

    Curtis Bay, MD
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!