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

Sr. Software Development Engineer - Full Stack

LivePerson is a leader in enterprise conversations, looking for a Senior Software Engineer to enhance customer engagement through messaging.

Skills

  • Node.js and Express.js expertise
  • Strong understanding of data structures and algorithms
  • Experience with Docker/Kubernetes
  • RESTful APIs and microservices architecture proficiency
  • Agile methodologies knowledge

Responsibilities

  • Enhance new features and maintain platform stability using Node.js
  • Design applications ensuring high availability and performance
  • Maintain services using RESTful API and microservices
  • Evaluate new technologies and create proof of concepts
  • Collaborate with teams to refine product features

Education

  • Bachelor’s degree in Computer Science or related field

Benefits

  • 33 days personal time off
  • Pension scheme
  • Flexible work environment
  • Modern equipment provided
  • Volunteering Days
To read the complete job description, please click on the ‘Apply’ button
LivePerson Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
LivePerson DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of LivePerson
LivePerson CEO photo
John Sabino
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Sr. Software Development Engineer - Full Stack, LivePerson

Are you ready to take your career to the next level? Join LivePerson as a Senior Software Development Engineer - Full Stack in our Berlin office (hybrid). At LivePerson, we're the key players in enterprise conversations, working with top brands like HSBC and Virgin Media. We’re looking for a talented individual who isn’t just about writing code but who wants to innovate and shape the future of customer engagement through messaging. In this role, you'll collaborate with a vibrant team spread across India and Germany, and your mission will be to enhance and simplify how brands connect with their customers. You’ll leverage your expertise in Node.js and TypeScript to develop high-volume applications and maintain platform stability. We value an environment where feedback is crucial; every challenge you face is an opportunity for growth. You’ll evaluate new technologies, discuss architectural decisions, and implement exciting new features that keep our platform at the cutting edge. If you're passionate about data-driven decision-making and enjoy working in a dynamic team, this might be your perfect match. Plus, with 33 days of personal time off, flexible working conditions, and a company culture that promotes community involvement, LivePerson is more than just a job—it's a place where you can thrive personally and professionally. Ready to reshape customer conversations? Come join us at LivePerson!

Frequently Asked Questions (FAQs) for Sr. Software Development Engineer - Full Stack Role at LivePerson
What are the main responsibilities of a Senior Software Development Engineer - Full Stack at LivePerson?

As a Senior Software Development Engineer - Full Stack at LivePerson, your primary responsibilities include leveraging your Node.js and TypeScript skills to develop high-volume applications, maintain platform stability, and continually enhance the features of our Conversational Cloud platform. You'll also collaborate with cross-functional teams to refine product features, debug production issues, and implement process improvements for efficiency and scalability.

Join Rise to see the full answer
What qualifications are required for the Senior Software Development Engineer - Full Stack position at LivePerson?

Candidates applying for the Senior Software Development Engineer - Full Stack position at LivePerson should have a Bachelor's degree in Computer Science or a related field, along with over 8 years of experience in Node.js and Express.js. They should also possess a strong understanding of data structures, RESTful APIs, microservices architecture, and have experience with tools such as Docker and Kubernetes, among other qualifications that ensure success in a dynamic environment.

Join Rise to see the full answer
What tech stack does the Senior Software Development Engineer - Full Stack at LivePerson work with?

The Senior Software Development Engineer - Full Stack at LivePerson primarily works with a tech stack that includes Node.js, TypeScript, RESTful APIs, Docker, Kubernetes, and various database systems such as PostgreSQL and MySQL. Proficiency in tools like GitLab CI, Mocha, and Chai for testing is also important to maintain high standards of code quality.

Join Rise to see the full answer
What kind of working environment can I expect as a Senior Software Development Engineer - Full Stack at LivePerson?

LivePerson offers a hybrid working environment that promotes flexibility and autonomy. You can work from anywhere without defined hours, making it easier to balance personal and professional commitments. The company's culture fosters collaboration, feedback, and innovation, ensuring that you’ll feel valued as part of a passionate team.

Join Rise to see the full answer
What are the benefits of working as a Senior Software Development Engineer - Full Stack at LivePerson?

Working as a Senior Software Development Engineer - Full Stack at LivePerson grants you access to various benefits, including 33 days of personal time off, a pension scheme with significant company contributions, flexible working conditions, modern equipment, and opportunities to engage in community volunteering. It's a role designed to enhance your career while providing support for your personal life.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Development Engineer - Full Stack
Can you explain your experience with Node.js and how it applies to the role of Senior Software Development Engineer - Full Stack at LivePerson?

In preparing to discuss your experience with Node.js for the Senior Software Development Engineer role at LivePerson, highlight specific projects where you've used Node.js to develop applications. Mention your familiarity with Express.js and any challenges you've overcome using this technology, demonstrating your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you handle debugging in production environments?

When answering how you handle debugging in production environments, share specific methodologies you utilize, such as logging and monitoring tools you’ve implemented in the past. Discuss your approach to identifying and resolving issues quickly to minimize downtime, focusing on your problem-solving skills and decision-making process.

Join Rise to see the full answer
What is your experience with microservices architecture, and why is it beneficial?

To effectively respond to your experience with microservices architecture, discuss how you've implemented this approach in previous roles. Explain the benefits, such as improved scalability and maintainability of applications, and provide examples of how you managed challenges related to communication between services.

Join Rise to see the full answer
Describe a project where you had to work collaboratively with a cross-functional team.

During your interview, when discussing a project involving cross-functional collaboration, emphasize your ability to communicate effectively with both technical and non-technical stakeholders. Provide examples of how you contributed to the project's success through cooperation and feedback, showcasing your teamwork and collaborative skills.

Join Rise to see the full answer
What strategies do you use for writing unit and integration tests?

When discussing your strategies for writing unit and integration tests, focus on specific testing frameworks you've employed, such as Mocha or Chai. Explain your approach to ensuring code reliability and robust testing processes, and how this aligns with the expectations at LivePerson for maintaining high-quality standards.

Join Rise to see the full answer
How do you ensure the security of applications, particularly in regards to OAuth and JWT?

For a question on application security, address your understanding of OAuth and JWT by discussing their importance in securing APIs. Share examples of how you've implemented these technologies in previous projects, ensuring secure authentication and authorization practices.

Join Rise to see the full answer
What is your experience with Agile methodologies, and how do you apply them in your work?

In answering this question about Agile methodologies, emphasize your familiarity with SCRUM or Kanban processes. Discuss specific instances where you’ve applied Agile principles in project management, focusing on how it helped your team stay organized and deliver high-quality software.

Join Rise to see the full answer
Can you describe a particularly challenging software development project and how you navigated it?

When asked about a challenging software development project, share a narrative that outlines obstacles, your solution approach, and the outcome. Highlight technical skills, teamwork, and your ability to adapt to changing circumstances, demonstrating resilience and a problem-solving mindset.

Join Rise to see the full answer
How do you stay updated with emerging technologies, especially those that relate to Full Stack Development?

To respond effectively, talk about the resources and strategies you use to stay updated, such as following specific tech blogs, participating in online workshops, or contributing to open-source projects. Highlight your commitment to continuous learning, which is crucial for a Senior Software Development Engineer - Full Stack at LivePerson.

Join Rise to see the full answer
What methods do you use to prioritize tasks in a fast-paced environment?

In discussing how you prioritize tasks in a fast-paced environment, share your methods such as using task management tools, creating to-do lists, or applying the Eisenhower Matrix. Align your answer with how these strategies have helped you meet project deadlines and achieve team goals at previous positions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
LivePerson Remote Hyderabad, Telangana, India (Remote)
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Posted 6 days ago
Photo of the Rise User
Future Works Remote No location specified
Posted 10 days ago
Photo of the Rise User
NielsenIQ Remote Block 1, 9th Floor, Wing 1, 2, Pune, India
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Posted 24 hours ago
Evooq Remote Röntgenstrasse 16, 8005 Zürich, Switzerland
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago

LivePerson helps brands create Curiously Human™ digital experiences. We want to give every person a trusted and loving conversational AI that would help them fulfill their most important intentions around things like their health, finances, and r...

190 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 22, 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, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
125 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn
Photo of the Rise User
Someone from OH, Dayton just viewed Sr Renewal Analyst 1730 at MeridianLink
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods