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

Software Engineer II

We are seeking a Software Engineer II to join our scalable ad exchange team. The ideal candidate will contribute to building high-scale computing services and applications.

Skills

  • Node.js
  • Linux
  • SSH protocols
  • MySQL
  • Agile development

Responsibilities

  • Work with scalable ad exchange and engineering teams
  • Build services using Node.js and other server-side languages
  • Employ agile development processes
  • Collaborate with product managers and business operations
  • Build and maintain scalable web applications

Education

  • Bachelor’s degree in Computer Science
  • Bachelor’s degree in Information Technology
  • Related field degree

Benefits

    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

    $190500 / YEARLY (est.)
    min
    max
    $190500K
    $190500K

    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, Nexxen

    As a Software Engineer II at our innovative company in Bellevue, WA, you’ll be an integral part of our scalable ad exchange team, working on exciting projects that challenge your skills and push the envelope of technology. You'll dive into the world of high-scale computing patterns, leveraging your expertise in server-side coding, particularly with Node.js, to build dynamic and efficient services. Our environment is fast-paced and constantly evolving, where you will be tasked with not just coding, but owning and maintaining a diverse range of software projects, big and small. Your role will require strong collaboration with our talented developers, resourceful product managers, and dedicated business operations to optimize our technology stack. You’ll have the opportunity to work with various database engines and caching solutions to ensure our applications are not only scalable but also performant. Familiarity with SSH, Linux, and networking protocols is essential as you'll be applying these skills in a production environment alongside version control systems like Git. Join us at the forefront of tech where your contributions will directly impact our mission and the future of our platform!

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

    The Software Engineer II at our company has the exciting responsibility of working closely with the scalable ad exchange team, creating and maintaining high-scale services primarily using Node.js. You will engage with multiple projects within an Agile framework, collaborate with cross-functional teams, and ensure optimal performance of our web applications. Building robust systems architecture and managing large distributed systems will be part of your daily tasks.

    Join Rise to see the full answer
    What qualifications are required for the Software Engineer II position?

    To qualify for the Software Engineer II position, candidates should possess a Bachelor’s degree in Computer Science, Information Technology, or a related field. Additionally, five years of proven coding experience, particularly in server/service side Node.js or equivalent languages, is essential. Experience must also encompass areas such as SSH, Linux, and database engines, as well as thriving in an Agile development environment.

    Join Rise to see the full answer
    How can I prepare for the Software Engineer II role at the company?

    Preparing for the Software Engineer II role involves brushing up on your coding skills, particularly with Node.js, and understanding scalable web application architecture. Familiarizing yourself with Agile methodologies, collaborating effectively with diverse teams, and leveraging version control systems like Git will also enhance your readiness. Gaining hands-on experience with network protocols and Linux systems can further strengthen your candidacy.

    Join Rise to see the full answer
    What technologies will I work with as a Software Engineer II at the company?

    As a Software Engineer II, you’ll work with a host of advanced technologies, including but not limited to Node.js for server-side development, various database engines like MySQL, and utilizing tools for version control such as Git. Expertise in Linux systems, SSH, and networking protocols will be critical due to our emphasis on maintaining high-performance web applications and distributed system architecture.

    Join Rise to see the full answer
    What is the salary for a Software Engineer II at the company?

    The competitive salary for a Software Engineer II at our company is $190,500 per year. This compensation reflects the skills and experience required for the role, ensuring we attract top talent who can contribute significantly to our ongoing projects and innovations.

    Join Rise to see the full answer
    Common Interview Questions for Software Engineer II
    Can you describe your experience with Node.js as a Software Engineer II?

    Highlight specific projects where you've utilized Node.js, focusing on your role and the outcomes. Discuss how you approached issue resolution and performance optimization while emphasizing the significance of the technology in high-scale environments.

    Join Rise to see the full answer
    How do you approach maintaining scalable web applications?

    Explain your strategy for monitoring, troubleshooting, and updating scalable applications. Use examples to illustrate your methods for ensuring performance and throughput, touching upon tools and practices you've implemented in your previous roles.

    Join Rise to see the full answer
    What is your experience with Agile development processes?

    Articulate your understanding of Agile methodologies, citing specific frameworks you've used (like Scrum or Kanban) and how they enabled efficiency within your teams. Make sure to mention your experience with sprints, retrospectives, and collaboration during development cycles.

    Join Rise to see the full answer
    Can you give an example of a successful project you managed from inception to deployment?

    Discuss a project where you played a key role, emphasizing your contributions from planning through to delivery. Highlight any challenges you faced, your problem-solving approach, and the project’s success metrics to demonstrate your project management capabilities.

    Join Rise to see the full answer
    What techniques do you use to ensure code quality?

    Elaborate on your practices for writing maintainable code, including code reviews, testing methodologies, and automated tools. Mention your familiarity with best practices and coding standards relevant to the technologies you work with.

    Join Rise to see the full answer
    How do you handle collaborative development with cross-functional teams?

    Describe your communication strategies while collaborating with product managers and other developers. Showcase how you ensure everyone is aligned with project goals and timelines while fostering a cooperative environment.

    Join Rise to see the full answer
    What challenges have you faced when working with distributed systems?

    Share specific instances where you encountered challenges such as network latency, data consistency, or failure recovery. Detail the strategies and technologies you've employed to overcome these challenges effectively.

    Join Rise to see the full answer
    What role does version control play in your development process?

    Discuss the importance of version control systems like Git, emphasizing how you utilize branch strategies, commit protocols, and collaboration features to maintain code integrity and foster team collaboration during development.

    Join Rise to see the full answer
    How do you stay updated on industry trends and advancements in software engineering?

    Share your methods for continuous learning such as engaging with online communities, participating in coding bootcamps or workshops, and following relevant blogs or newsletters, highlighting how this benefits your work and contribution to your projects.

    Join Rise to see the full answer
    Why do you want to work as a Software Engineer II at our company?

    Express your enthusiasm for the innovative projects and collaborative culture at our company. Align your career goals with the company’s mission, and mention what attracted you specifically to the Software Engineer II position, showcasing how you envision adding value.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    Nexxen Remote Chicago, Illinois, United States, Los Angeles, California, United States, New York, New York, United States
    Posted 4 days ago
    Photo of the Rise User
    Visa Remote Bangalore, India
    Posted 5 days ago
    Photo of the Rise User
    Posted 14 days ago
    Photo of the Rise User
    Fluent, LLC Remote No location specified
    Posted yesterday
    Photo of the Rise User
    Posted 5 days ago
    Photo of the Rise User
    Posted 17 hours ago

    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...

    88 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    SALARY RANGE
    $190,500/yr - $190,500/yr
    EMPLOYMENT TYPE
    Full-time, on-site
    DATE POSTED
    January 7, 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!