Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II, Backend SSP image - Rise Careers
Job details

Software Engineer II, Backend SSP

Nexxen empowers advertisers, agencies, and publishers with a unified technology stack. We are seeking a Mid-Level Backend Software Engineer to build and maintain backend systems.

Skills

  • Backend development
  • Node.js
  • Linux
  • MySQL
  • Version control (Git)

Responsibilities

  • Develop and maintain reliable, scalable, and efficient backend services
  • Perform code reviews
  • Participate in application troubleshooting and support
  • Write high-quality, well-tested code
  • Identify bottlenecks and optimize system performance
  • Own personal development and improve development processes

Education

  • BS/MS in Computer Science or related field

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • 401(k)
  • Parental leave
  • Discretionary time off
  • Company-paid holidays
To read the complete job description, please click on the ‘Apply’ button
Nexxen Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Nexxen DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nexxen
Nexxen CEO photo
Ofer Druker
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$140000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, Backend SSP, Nexxen

Nexxen is on the lookout for a talented Software Engineer II specializing in backend systems to join our dynamic team in Bellevue, Washington. If you have a passion for coding and a knack for problem-solving, this might just be the perfect opportunity for you! As a key player in our engineering team, you will work on developing and maintaining reliable, scalable, and efficient backend services using cutting-edge technologies. You will collaborate with cross-functional teams to ensure our products shine in both technical excellence and user experience. Daily, you can expect to dive into code reviews, tackle application troubleshooting, and even share your insights during rotating pager duties. We value a culture built on customer-centricity, curiosity, and collaboration without ego, and we’re eager for someone who shares these values. To thrive in this role, you'll need a BS/MS in Computer Science or a related field, alongside 5 years of backend development experience, particularly with Node.js. Familiarity with Linux, RDBMS like MySQL or PostgreSQL, and Git is essential as you'll be leveraging these tools regularly. And the best part? At Nexxen, we're flexible! With a hybrid work environment, you'll enjoy a balance between remote work and engaging face-to-face time with your team. Join us at Nexxen and be part of a company that’s transforming the advertising landscape through innovative tech-driven solutions.

Frequently Asked Questions (FAQs) for Software Engineer II, Backend SSP Role at Nexxen
What are the responsibilities of a Software Engineer II at Nexxen?

As a Software Engineer II at Nexxen, the responsibilities include developing and maintaining scalable backend services, participating in code reviews, troubleshooting applications, and writing high-quality, maintainable code. You'll also be expected to optimize system performance and improve development processes, all while collaborating with cross-functional teams.

Join Rise to see the full answer
What qualifications do you need to be a Software Engineer II at Nexxen?

To qualify for the Software Engineer II position at Nexxen, you should hold a BS/MS in Computer Science or a related field, and possess at least 5 years of backend development experience with a focus on Node.js. Familiarity with Linux, RDBMS such as MySQL or PostgreSQL, and version control systems like Git is crucial. Additionally, adaptability and problem-solving skills will set you apart.

Join Rise to see the full answer
What technologies should I be familiar with for the Software Engineer II role at Nexxen?

For the Software Engineer II role at Nexxen, you should be proficient in Node.js, have experience working with Linux environments, and understand RDBMS such as MySQL or PostgreSQL. A working knowledge of PHP is a plus, along with familiarity in continuous integration and automated testing tools like Maven and Jenkins.

Join Rise to see the full answer
What is the work culture like at Nexxen for a Software Engineer II?

The work culture at Nexxen emphasizes collaboration, curiosity, and a customer-centric focus. As a Software Engineer II, you'll be part of a supportive team that encourages personal development and innovation, allowing for a healthy mix of remote work and in-office collaboration.

Join Rise to see the full answer
Is there room for growth as a Software Engineer II at Nexxen?

Absolutely! At Nexxen, we prioritize professional growth and encourage our Software Engineer II team members to take ownership of their development. With numerous opportunities to learn and share knowledge within the team, you’ll find that career advancement is very much supported and available.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II, Backend SSP
Can you describe your experience with backend development?

When answering this question, highlight specific projects you've worked on, the technologies you've used, particularly with Node.js, and the impact of your contributions. Be sure to articulate how you approached problem-solving and collaborated with team members.

Join Rise to see the full answer
How do you ensure the quality and maintainability of your code?

Describe your approach to writing clean code, including practices such as code reviews, unit testing, and following best practices in software engineering. Mention any tools or frameworks you use for testing or code quality.

Join Rise to see the full answer
What strategies do you use to optimize system performance?

Share techniques you have employed in previous roles, such as identifying bottlenecks, utilizing monitoring tools, and implementing caching strategies. Discuss any measurable improvements you've achieved in system performance.

Join Rise to see the full answer
Tell us about a challenging technical problem you've solved.

Provide a specific example of a technical challenge. Discuss how you identified the issue, the steps you took to resolve it, and any collaboration with team members that helped in finding an optimal solution.

Join Rise to see the full answer
How do you keep up with the latest technologies and trends in software development?

Talk about your methods for staying informed, such as joining online courses, following tech blogs, attending webinars, or participating in developer communities. Express your passion for continuous learning.

Join Rise to see the full answer
Describe your experience working with cloud services.

If applicable, mention your experience with cloud platforms, such as AWS or Azure, and detail specific projects that utilized cloud services. Highlight how these services improved scalability or efficiency.

Join Rise to see the full answer
What tools do you prefer for version control and why?

Be prepared to discuss your experiences with version control systems like Git. Explain your preferred workflows and how they facilitated collaboration and code management in past projects.

Join Rise to see the full answer
How do you approach testing your code?

Explain your approach to testing, covering unit tests, integration tests, and any automated testing frameworks you use. Discuss how you integrate testing into the development process to ensure high-quality outputs.

Join Rise to see the full answer
Can you explain a time when you had to troubleshoot a production issue?

Share a concrete example, detailing the troubleshooting steps you took, how you diagnosed the issue, the outcome, and what you learned from the experience that could prevent similar problems in the future.

Join Rise to see the full answer
What does 'customer-centric' mean to you in the context of software engineering?

Discuss the importance of understanding user needs and how that influences your engineering decisions. Highlight examples where user feedback has led to design adjustments or feature enhancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago

Become a key player at CVS Health as a Software Development Engineer, driving the creation of transformational digital health solutions.

Brinks Remote Work from Home US
Posted 14 days ago

Looking for a Software Delivery Manager to lead the software development lifecycle in a dynamic, remote environment at PAI.

Photo of the Rise User
Databricks Hybrid Aarhus, Denmark; Stockholm, Sweden
Posted 7 days ago

Take your technical skills to the next level with Databricks as a Senior Solutions Engineer, shaping the future of data science and analytics.

Photo of the Rise User
Mach9 Remote San Francisco, California, United States
Posted 3 days ago

Join Mach9 as a Frontend Software Engineer to revolutionize geospatial technology and deliver next-generation customer-facing experiences.

Photo of the Rise User
Posted 13 days ago

Be a key player in shaping the future of machine learning infrastructure at Tecton as a Senior Software Engineer on the Batch Data team.

Photo of the Rise User

Join Command Cyber Solutions as a Full Stack Developer SME, crafting innovative solutions for federal mission systems in a fully remote capacity.

Photo of the Rise User
Posted 7 days ago

Join Candescent as a Software Engineer II and contribute to innovative digital banking solutions while collaborating in a hybrid work environment.

Photo of the Rise User

Become an integral part of Dev.Pro's dynamic team as a CMS Developer, specializing in PHP and WordPress, while contributing to impactful internal automation projects.

Nexxen bridges new opportunities in ways that others cannot. Wherever you stand in the ecosystem, we enrich and elevate the advertising journey: digital to Connected TV to linear, planning to activation to measurement and optimization. No matter...

121 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$140,000/yr - $170,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning