Remote Software Development Engineer II

Posted

Apply now
Please, let LivePerson know you found this job on RemoteYeah. This helps us grow ๐ŸŒฑ.

Description:

  • LivePerson is seeking a Software Development Engineer II to join their Customer Identity and Access Management team, which consists of 5 engineers across 4 countries.
  • The role involves working in a fast-paced environment on projects that enhance how brands engage with customers through messaging.
  • Responsibilities include leveraging expert Java knowledge to enhance new features, maintaining platform stability, and continuously improving technical excellence.
  • The engineer will maintain services using RESTful API conventions and a microservices approach, evaluate and implement new technologies, and create proof of concepts.
  • The position requires improving existing technical specifications and documentation, troubleshooting production issues, and assisting with code maintenance.
  • The engineer will implement internal process improvements, automate manual tasks, and optimize data flows and infrastructure for scalability and stability.
  • Collaboration with engineers, engineering managers, and stakeholders is essential to ensure valuable contributions and refine product features.
  • On-call support is required approximately every 5-6 weeks, in line with the "You Build It, You Run It" philosophy.

Requirements:

  • Candidates must have at least 5+ years of core Java experience using Spring Boot and/or Node.js, along with knowledge of Data Structures, Algorithms, and Design Patterns.
  • A minimum of 5+ years of experience with RESTful API and large-scale distributed microservices architecture is required.
  • Applicants should have 3+ years of experience in Kubernetes, GCP, and databases.
  • Experience with GitLab is necessary.
  • Familiarity with DevOps for deploying applications from development to production environments and service monitoring tools like Grafana and Kibana is expected.
  • Candidates should have experience coordinating with stakeholders and cross-team departments, and be able to succeed in a largely virtual organization.
  • Knowledge and experience with agile values, principles, and methodologies (e.g., SCRUM or Kanban) are required.
  • A Bachelorโ€™s degree (or higher) in Computer Science or a related discipline is necessary.
  • Strong communication skills with very good written and verbal English proficiency are essential.

Benefits:

  • Employees receive health benefits, including medical, dental, and vision coverage.
  • The position offers 28 vacation days for time away from work.
  • There is a generous tuition reimbursement program and access to internal professional development resources for employee growth.
  • Additional benefits include food vouchers.
  • The position is remote-friendly, allowing for flexibility in work arrangements.
Apply now
Please, let LivePerson know you found this job on RemoteYeah . This helps us grow ๐ŸŒฑ.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback