LawnStarter is hiring a

Senior Backend Software Engineer I

Austin, United States

Senior Software Engineer I (Backend)

LawnStarter is a marketplace that makes lawn care easy for homeowners while helping small businesses succeed. We've raised millions in venture funding and are growing fast. Are you a driven software engineer interested in being a part of that
growth?


Who we are looking for

You are a backend engineer passionate about building, testing, and making impactful improvements to the services that power our suite of mobile and web applications, supporting our providers, customers, and internal teams. You have extensive experience with PHP and are knowledgeable in the Laravel framework. You are at home in MySQL and Postgres databases. You have a proven track record of developing and owning well tested, maintainable services with application monitoring in place, through to deployment. You take pride in your work and are excited to inspire and mentor junior developers as they ramp up their knowledge and experience alongside you.


What makes this role awesome

1 - Team

We believe the most significant part of any work environment is the team. That’s why we have spent a massive amount of time finding humble, hungry, and smart folks that you will get to work with every single day. That’s a huge part of the reason LawnStarter received the best places to work in 2018 award from the Austin-American Statesman.

2 - Growth

We have a small, tight-knit engineering team willing to give responsibility to anyone that is hungry, humble, and smart. You’ll have opportunities to own large portions of our technical direction for new features, and larger projects. You’ll get to work with a team of passionate engineers who are eager to share our knowledge and experience, and also learn from yours.

3 - Startup Environment (Without the Early Stage Risk)

Our core team in Austin is small, around 20 people, and efficient. We are generating tens of millions of dollars in revenue per year enabling us to have a close-knit, agile, and fun environment that make startups so alluring with the added benefit of stability.

Requirements

Responsibilities

  • Write clean, maintainable, thoroughly tested, and bug-free code
  • Participate in product, design, and code reviews
  • QA and ship code daily
  • Identify, incorporate, and communicate best practices
  • Ownership of the research, design, and implementation of larger technical projects
  • Mentoring junior engineers


Requirements

  • 5+ years of software engineering experience
  • Strong proficiency in PHP and the Laravel Framework
  • Proficient in MySQL and Postgres
  • Experience with application monitoring patterns
  • Knowledgeable in application deployment patterns (via Docker, AWS, Kubernetes, EKS)
  • Strong competency in programming and technical design patterns
  • Based in the US
  • Able/willing to work onsite in Austin


Preferred Experience (but not required)

  • GraphQL
  • Python
  • Node
  • Elasticsearch
  • PostGIS
  • Data archiving

Benefits

  • Medical/Vision/Dental
  • Unlimited Vacation Policy
  • Lunch provided twice a week
  • A dog in a banana costume


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar jobs

Other jobs at LawnStarter