All open roles

Backend Engineer: Senior 1

Engineering · Posted 2 months ago

Help our Backend team at Ender build robust and scalable APIs.

Way of working
Remote
Location
Remote
Pay range
$130,000 to $170,000
Level
Senior
Experience
5 to 7 years
Type
Full time
Visa sponsorship
Not offered for this role
The company
Real Estate · 20 to 50 people

Skills that matter here

Java, React, CSS, MySQL, AWSGithub peer reviews, Jira, SlackIn-person and remote whiteboarding when team members are away from Austin

What you would be doing

  • Building robust and scalable APIs
  • Writing clean, minimal, and easy to understand code
  • Working with Frontend, Design, and Product teams
  • Solving massively scalable issues
  • Solving fundamental problems in real estate sales, leasing, accounting, and maintenance coordination

What they are looking for

  • Extensive knowledge of data structures and algorithms
  • Experience debugging code, solving problems, and fixing performance bottlenecks
  • Ability to write concurrent code that utilizes our multi-core servers

The full description

Help our Backend team at Ender build robust and scalable APIs.

We’re looking for a backend developer who will be a key member of our tight-knit team. You will be responsible for building Services & APIs by writing code that is clean, minimal, and easy to understand.

A typical day involves working with Frontend, Design, and Product teams to solve issues that are massively scalable. Our software is used by property investors, vendors, tenants, and our operations team.

Join us to solve fundamental problems in real estate sales, leasing, accounting, and maintenance coordination.

We're looking for someone who

- Loves clear, concise, readable code

- Obsesses over continuous personal and technical improvement

- Strikes the optimal balance between rigor and velocity

- Offers multiple solutions and chooses the most appropriate

- Crafts solutions from both full specs and loosely-defined requirements

- Has empathy, a collaborative spirit, and the ability to think like a user

- Has a startup mentality: ready to solve big problems with a small team

- Has a strong work ethic

Requirements

- Extensive knowledge of data structures and algorithms

- Experience debugging code, solving problems, and fixing performance bottlenecks

- Ability to write concurrent code that utilizes our multi-core servers

Stack and Tech Culture

- Java, React, CSS, MySQL, AWS

- Github peer reviews, Jira, Slack

- In-person and remote whiteboarding when team members are away from Austin

- Avoid premature optimization: simple, fast solutions

How hiring runs

  1. 11st interview
  2. 2Take-Home
  3. 3Take-Home Under Review
  4. 43rd Interview: Live Technical Interview w/ Senior II
  5. 54th Interview: Live Technical Interview w/ Director of Engineering
  6. 6Last Interview: CEO
  7. 7Reference Calls

Interested in this one?

There is no apply button here on purpose. Tell us about yourself, we book a short call, and if this role fits we walk you through the company and ask before anything is sent. Always free for you.

Tell us about you
Tell us about you