Staff Backend Engineer

Help Scout Logo

Help Scout

πŸ’΅ $187k-$205k
πŸ“Remote - Worldwide

Summary

Join Help Scout, a fully remote company with 140+ employees globally, on a mission to help businesses delight customers. As a Product Engineer, you will build AI-enabled software applications and APIs, collaborating with a team of 50 engineers using Java and Kotlin. You will participate in key decisions on implementation, testing, backlog prioritization, code reviews, and architectural decisions. You will work in an iterative, agile development environment, focusing on performance, security, and usability to ensure a magical customer experience. You will also contribute to hiring future team members. Help Scout values a culture of collaboration, continuous improvement, and ownership.

Requirements

  • Be an engineer motivated by creating AI-enabled software that helps people to deliver outstanding experiences
  • Leverage your expertise in Java, with a required proficiency in Spring Boot, to architect robust and scalable solutions
  • Be experienced in crafting relevant, customer-focused solutions, enthusiastic about the JVM ecosystem, and comfortable with high traffic volumes
  • Have a passion and curiosity for science and data-driven results to validate our ideas are hitting their goals
  • Be friendly, collaborative, and humble, unafraid to ask for help, ready for complex challenges, and confident in your abilities
  • Have strong opinions that are loosely held. Be happy to hear and action others folks point of view and equally happy to give feedback to others
  • Communicate empathetically and collaboratively with both engineering and non-engineering stakeholders, recognizing the importance of clear communication in a remote culture
  • Be considerate in your impact on others, with a thoughtful, flexible approach to mentoring and guiding decisions, leaving codebases better than you found them
  • Be aligned with or excited about the idea of remote teams, having experience or adaptability to remote-friendly work

Responsibilities

  • Build AI-enabled software applications and APIs against highly scalable systems, creating delightful product features for our customers to either increase their productivity, ensure their customer service is proactive, personalized, and meaningful, or knowledge based
  • Work with Java and Kotlin, and collaborate with JVM, JavaScript, and PHP Engineers, project and product managers, and designers within an engineering team of about 50 people
  • Be a part of key decisions on implementation, testing, and backlog prioritization, code reviews, and architectural decisions
  • Participate in an iterative software approach, remote, agile development, and autonomous work in a trust-based environment
  • Make purposeful and data-driven improvements to our systems and quantitatively measure success
  • Provide engineering support focusing on performance, security, and usability, to ensure a magical customer experience
  • Expect challenges from our product team, and work with our technically-committed founders to create impactful solutions for businesses globally
  • Partner with our Talent team to help us hire our future team members when needed

Benefits

  • Healthcare coverage
  • Wellness resources

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.