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

Senior Software Engineer (Hybrid)

Who is Nexxen?     
One platform. Endless opportunities. In an ecosystem where everyone’s trying to get closer – buyers to sellers, platforms to clients, brands to consumers – Nexxen bridges new opportunities in ways that others cannot. Data, service, and planning capabilities are our superpowers, enabling our clients to better reach and understand audiences across screens. Nexxen brings new and distinct opportunities to our partners, giving our employees the chance to expand and grow their skills.  

Why join the Nexxen team?  
With a global footprint, you can be part of a team that is transforming advertising through our creative, flexible and unified solutions. Employees hustle, commit and dedicate themselves to pillars that make up the Nexxen Way – the 3Cs - Customer Centric, Curious Mindset, Collaborative with No Ego.   

We're looking for a Senior Software Engineer to join our Engineering team in Tel Aviv.
  • You will exert significant influence across the architecture team, serving as a key decision-maker in the adoption of new technologies for the company.
  • You will be responsible for owning our end-to-end development process, from design to production, while also enhancing our platform infrastructure.
  • You will make a critical contribution to shaping and developing our products, from design to implementation of a microservices system.
  • You will lead and mentor other developers through complex projects that will affect our core business. 
  • You’ll engage in research of core technologies and integrations with external APIs and third-party services and provide solutions to ongoing issues. 
What will I bring?
  • 10+ years of experience in developing complex enterprise web applications and distributed systems in production.
  • Deep understanding in Java programming (Spring Boot/Spring-  A must!).
  • Experience with designing and implementing architecture web systems.
  • Experience working with relational and non-relational databases (MySql, Elasticsearch, Redis, Vertica). 
  • Experience in modern UI frameworks (Angular, Vue, React) - advantage!
  • Demonstrated leadership skills.
  • A highly motivated team player with a strong “can-do” attitude and great interpersonal skills.
  • A self-starter that can work independently and multi-task effectively.
  • Passionate and eager to learn new technologies.
  • BSc in Computer Science or equivalent.
At Nexxen, we value our differences, varied experiences, and collective contribution. We know that not everyone takes the same career path, so if you don’t match this job description perfectly, don’t worry! We would rather see your application than risk missing out on your potential to make an impact. 
What if I have any questions before I apply?
All applications need to be submitted online, however to discuss any adjustments you may require ahead of submitting your application, please email Tgeller@nexxen.com

#LI-TG1

#LI-HYBRID 

 

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

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Senior Software Engineer (Hybrid), Nexxen

Join the Nexxen team as a Senior Software Engineer in the vibrant city of Tel Aviv, Israel! At Nexxen, we believe in one platform with endless opportunities, and we're here to bridge buyers to sellers, brands to consumers, and everyone in between. As a key member of our Engineering team, you will have the chance to significantly influence the architecture processes and make important decisions regarding new technologies that propel our company's success. Your role will encompass owning the entire development process from design to production, while enhancing our platform infrastructure. You'll be instrumental in shaping our products, implementing a robust microservices system, and leading fellow developers through intricate projects that directly impact our core business operations. With over 10 years of experience in building complex web applications, your expertise in Java programming and familiarity with relational and non-relational databases will be crucial. If you’re someone who's passionate, curious, and thrives in a collaborative environment, we invite you to bring your unique perspective to our diverse team. At Nexxen, we understand that career paths vary, and we are open to seeing how your individual skills can contribute to our mission. Are you ready to make an impact and grow your career? We can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Hybrid) Role at Nexxen
What are the essential qualifications for a Senior Software Engineer at Nexxen?

To be considered for the Senior Software Engineer role at Nexxen, candidates should have over 10 years of experience in developing complex enterprise web applications and distributed systems. A deep understanding of Java programming, especially in Spring Boot, is a must. Additionally, experience in designing and implementing web system architectures and working with both relational and non-relational databases is crucial for this position.

Join Rise to see the full answer
What is the work environment like for Senior Software Engineers at Nexxen?

The work environment at Nexxen for Senior Software Engineers is collaborative and dynamic, emphasizing customer-centric approaches, curiosity, and teamwork without egos. It’s an exciting opportunity to work in a hybrid setup that encourages meaningful contributions to the company's mission and supports continuous learning and personal growth.

Join Rise to see the full answer
How does the role of Senior Software Engineer at Nexxen impact the company?

The Senior Software Engineer at Nexxen plays a pivotal role in shaping the architecture decisions that influence the overall technology direction of the company. By leading complex projects and mentoring other developers, this position directly contributes to enhancing our platform’s capabilities, driving innovation, and ensuring our solutions meet the evolving needs of our clients.

Join Rise to see the full answer
What technologies do Senior Software Engineers work with at Nexxen?

Senior Software Engineers at Nexxen work with a variety of modern technologies including Java with Spring Boot, relational databases like MySQL, and non-relational databases such as Elasticsearch and Redis. Familiarity with UI frameworks such as Angular, Vue, or React is considered advantageous, allowing for a comprehensive approach to web application development.

Join Rise to see the full answer
What is the company culture like at Nexxen for Senior Software Engineers?

Nexxen fosters a culture of collaboration, curiosity, and a strong focus on customer experience. Senior Software Engineers share a commitment to working in an open and inclusive environment where diverse perspectives are valued and every team member has the opportunity to make a difference, contributing to both personal and company growth.

Join Rise to see the full answer
Are there opportunities for improvement and learning as a Senior Software Engineer at Nexxen?

Absolutely! Nexxen values continuous learning and industry innovation, encouraging Senior Software Engineers to engage in researching core technologies and exploring new tools. The company supports professional development and provides opportunities to enhance skills through various training and mentorship programs.

Join Rise to see the full answer
What are the growth prospects for a Senior Software Engineer at Nexxen?

At Nexxen, the growth prospects for a Senior Software Engineer are significant, as the role offers ample opportunities to take on leadership responsibilities and influence critical projects. With ongoing learning and development embraced within the company culture, employees can advance their careers by expanding their technical expertise and contributing strategically to the organization.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Hybrid)
Can you describe your experience with Java programming, specifically in Spring Boot?

In an interview, you should highlight your specific projects where you utilized Java and Spring Boot. Discuss the challenges you faced, how you approached problem-solving, and the outcomes of your work. Providing examples can demonstrate your capability and depth of understanding, illustrating how it aligns with the needs of Nexxen.

Join Rise to see the full answer
How do you approach designing and implementing web system architectures?

When asked this question, explain your process for assessing system requirements, considering scalability, performance, and integration with existing ecosystems. Share any design patterns or methodologies you've used and discuss how you ensure security and maintainability in your architecture.

Join Rise to see the full answer
Describe a complex project you've led and the impact it had on the business.

Use the STAR technique (Situation, Task, Action, Result) to articulate a project where you took the lead. Focus on your decisions that drove the project forward, highlighting team interactions, your leadership style, and how the final results benefited the organization, ideally with quantifiable metrics.

Join Rise to see the full answer
What is your experience with microservices systems?

Discuss your knowledge and practical experience with microservices architecture. Highlight scenarios where you've implemented it, mentioning the technologies and tools you used. Emphasize the benefits of microservices that you observed, such as scalability and ease of deployment, relevant to Nexxen's goals.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

In your response, emphasize your proactive approach to learning. Mention attending industry conferences, participating in webinars, online courses, or joining professional communities. This shows your commitment to innovation and your eagerness to enrich your skills, aligning well with Nexxen's collaborative culture.

Join Rise to see the full answer
Can you provide an example of how you've solved a challenging technical issue?

Prepare an example of a specific technical challenge you encountered, outlining the steps you took to diagnose and solve the problem. Discuss the tools, techniques, and teamwork involved, and explain what you learned from the experience to demonstrate your problem-solving skills effectively.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Share your philosophy on mentorship, stressing the importance of providing guidance and support while encouraging independence in junior developers. Discuss strategies you employ to help them grow, such as setting clear expectations, fostering open communication, and providing constructive feedback.

Join Rise to see the full answer
How would you handle conflicting priorities in a project?

When addressing this question, showcase your organizational skills and your ability to prioritize tasks based on urgency and impact. Give an example of a time you navigated conflicting priorities, illustrating your communication strategies and how you kept stakeholders informed and aligned.

Join Rise to see the full answer
What motivates you as a Senior Software Engineer?

Reflect on what drives your passion for software development. This may include solving complex problems, contributing to meaningful projects, or achieving team goals. Sharing personal insights can help interviewers understand your alignment with Nexxen's mission and values.

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

Discuss your approach to writing high-quality code, emphasizing practices like code reviews, unit testing, and adhering to coding standards. Highlight your experience with performance optimization techniques and how these contribute to delivering robust and efficient applications, aligning with Nexxen's values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Logitech Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Prelude Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 10 days 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...

62 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 25, 2024

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!