Senior JVM Software Engineer

View Open Roles
Location
Remote
Type
FullTime
Department
Engineering
Compensation
$156K – $168K • Offers Equity

We believe the world would be a better place if businesses treated customers like people.

We make support software that empowers more than 12,000 businesses to delight more customers. We're a remote company with more than 150 employees in different locations around the world, and we've been remote-first from day one. We believe that when teams represent different backgrounds, perspectives, and experiences, magic happens. The result is better products and a culture that enables everyone to bring their authentic selves to work.

Our Company Values:

  • Happy to Help

  • Craft over Convention

  • Progress not Perfection

  • Own the Outcome

Your Impact

As a member of our Mobile team, working with Kotlin and Java, you'll be enhancing our mobile apps and SDK products and contributing to the expansion of our mobile platform. These products empower over 11,000 companies around the world to deliver world-class support to their customers.

The ideal engineer for this position enjoys building and collaborating on elegant solutions. You’re keen on the opportunity to tackle both customer and product-orientated problems. 

Currently At Help Scout

  • We develop in Java, Kotlin, JavaScript, and PHP

  • We leverage AWS, Redis, RabbitMQ, Aurora MySQL, PostgreSQL, MongoDB

  • We also use Slack, Jira, Github, Jenkins, Docker, Drone

Time Zone Note

  • At this time, we are only able to hire in the United States for this role. Given that we have remote team members living between EU through Central time zones, we require that your regular working hours overlap with 9 AM - 1 PM ET to ensure several solid blocks of overlap time with your team members.

About the Role

  • Join a cross-functional team to expand APIs for our Inbox product, both Mobile and Web. These components serve tens of millions of requests daily.

  • Collaborate with JVM, JavaScript, and PHP Engineers, a product manager, and designer within an engineering team of 50 people.

  • Participate in daily tasks, decisions on implementation, testing, and backlog prioritization, code reviews, and architectural decisions.

  • Enjoy an iterative software approach, remote, agile development, and autonomous work in a trust-based environment.

  • Provide engineering support, focusing on performance, security, and usability, to ensure a magical customer experience.

  • Expect challenges from product people and work closely with our technically committed founders to create impactful solutions for businesses globally.

About You 

  • You are an engineer motivated by creating software that helps people, with Java-specific expertise to deliver outstanding experiences.

  • You are experienced in crafting relevant, customer-focused solutions, enthusiastic about the JVM ecosystem, and comfortable with high traffic volumes.

  • You are a friendly, collaborative, and humble engineer, unafraid to ask for help, ready for complex challenges, and confident in your abilities.

  • You emphasize personal growth and constructive feedback, believing in improving both yourself and the team.

  • You communicate empathetically and collaboratively with both engineering and non-engineering stakeholders, recognizing the importance of clear communication in a remote culture.

  • You are considerate in your impact on others, with a thoughtful, flexible approach to mentoring and guiding decisions, leaving codebases better than you found them.

  • You are aligned with or excited about the idea of remote teams, possessing experience or adaptability to remote-friendly work.

  • Nice to have: Experience with Kotlin Multiplatform

 More information about our culture and organization

Some of the folks you'll work with

Compensation

Each role at Help Scout has a pay range aligned to our salary formula and based on national market data. We take a competency-based approach and pay is based on the level and band of your role. We assess levelling during the hiring process for new teammates, during our bi-annual performance review cycles, and when a teammate’s role changes.

Our remote compensation philosophy is not based on the employee’s geographic location. You are paid the same no matter where you live.

The salary range for this role is $156,000-$168,000.

Perks & Benefits

Help Scout offers a variety of perks and benefits to support you and your family. Our offerings include healthcare coverage, wellness resources, and so much more. Visit our careers page to learn more.

Hiring Guidelines: 

All of our roles are remote, however, some roles may carry specific location-based eligibility requirements. Additionally, because Help Scout is a fully remote company and we hire from many countries, we do not sponsor visas. Help Scout teammates need to be authorized to work from their home location. 

For our Engineering, Product Management, and Product Design roles, we are only able to hire in the United States.

For other roles, we are only able to hire in the following countries: United States, Canada, Australia, Finland, Ireland, Netherlands, Poland, United Kingdom, Denmark, Germany, and Norway.

We’re working on expanding this list. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success, and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do.

To provide you with the best experience, we can support you with accommodations or adjustments at any stage of the recruitment process. Simply inform our recruitment team during your conversation with them.

About Help Scout

We're on a mission to help businesses delight more customers. We love crafting beautiful products and resources to solve that challenge, but we're also trying to do something bigger. We're trying to build a company that brings out your best and leaves the world a better place — a company that seeks balance between profit and purpose. That's why we've been a Certified B Corporation since 2019, have pledged 1% of our equity back to the community, and have been remote since day one, now with 140+ people in 115 cities worldwide.

To learn more about who we are, visit the About page.