Senior Software Engineer
$170k - $200kNexxen
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.
- ...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
- ...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
- ...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...SeniorRelocation packageFlexible hours
$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...SeniorLocal areaWork from homeRelocation$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...SeniorLocal areaRemote workRelocationFlexible hours$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/...SeniorPermanent employmentLive inRemote work- ...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...SeniorWork experience placement
- ...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...SeniorFull timeWork experience placement
$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...SeniorRemote workFlexible hours$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...SeniorFull timeContract workRemote workWork from homeRelocation package$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...SeniorRemote job$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...SeniorWork at officeLocal areaRemote work3 days per week- ...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
$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. 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
$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...SeniorFlexible hours- ...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...SeniorWork at office
- ...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...SeniorWork at office
$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...SeniorLocal areaRemote work- ...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...SeniorPermanent employmentContract workTemporary workLocal areaRemote workDay shift
$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...SeniorSummer holidayFlexible hours- ...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...SeniorShift work
$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....SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours$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...SeniorFull timeCasual workWork at officeRemote work$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...SeniorHourly payContract workTemporary workWork experience placementLocal areaRemote work$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...SeniorHourly payContract workTemporary workImmediate startFlexible hoursShift work$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...SeniorPermanent employmentFull timeTemporary workRemote workShift work- ...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....SeniorOngoing contractImmediate startRemote work
- ...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+...SeniorOngoing contractRemote work
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Baltimore, MD
- agile software developer Baltimore, MD
- software developer positions Baltimore, MD
- senior software design engineer Baltimore, MD
- software developer Baltimore, MD
- ngo software engineer Baltimore, MD
- startup software engineer Baltimore, MD
- scientific software engineer Baltimore, MD
- work from home software developer Baltimore, MD
- senior software engineer Baltimore, MD


