Principal Software Development Engineer - Communication Channels

August 23

Apply Now
Logo of LivePerson

LivePerson

Messaging • Automation • Bots & AI • Artificial Intelligence • Conversational AI

1001 - 5000

💰 $2.3M Post-IPO Equity on 2012-06

Description

• Provide technical leadership and mentorship to engineering teams, fostering a culture of innovation, collaboration, and continuous improvement. • Lead the design and architecture of complex, scalable, and high-performance systems across the frontend and backend stacks. • Advocate for and enforce best practices in code quality, testing, and software development processes. • Facilitate effective communication and collaboration between engineering teams, ensuring that dependencies and integration points are managed effectively. • Address and resolve technical challenges, bottlenecks, and other issues that arise during the development lifecycle. • Stay current with emerging technologies and industry trends, evaluating and recommending new tools, frameworks, and methodologies to enhance our tech stack. • Communicate technical decisions and strategies to stakeholders, including non-technical audiences, ensuring clarity and alignment. • Create and maintain comprehensive documentation of architecture, design patterns, and best practices to ensure knowledge sharing and consistency across teams.

Requirements

• 10+ years of experience in software engineering, with a strong focus on both frontend and backend development. • Proven experience in a principal or senior engineering role, leading and mentoring multiple engineering teams. • Proficiency in frontend JavaScript frameworks and libraries (e.g., React, Angular, Vue.js). • Extensive experience with backend development using Node.js and Java. • Advanced knowledge of performance optimization techniques and security best practices. • Strong understanding of software architecture principles, design patterns, and best practices. • Experience with microservices architecture, API design, and distributed systems. • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP, Azure). • Exceptional leadership and mentoring abilities. • Strong problem-solving and analytical skills. • Excellent communication and interpersonal skills. • Ability to work effectively in a fast-paced, dynamic environment. • Strategic thinker with a proactive approach to identifying and addressing challenges.

Benefits

• Time away: Vacation, public holidays and care days. • Financial: Pension, deferred pension and ESPP. • Family: Parental leave. • Development: Generous tuition reimbursement and access to internal professional development resources. • Additional: Exclusive perks and discounts.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

👉 Remote Jobs Network