Rails Engineer III

| Remote
Employer Provided Salary: 130,000-150,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are

HopSkipDrive’s mission is to create opportunity for all through mobility. Our innovative, supplemental school transportation solutions are used by over 600 school districts, charter schools, nonprofits, government agencies, as well as busy families to safely and reliably get kids where they need to go.

Student transportation is the largest mass transit system in the U.S. The way kids get to and from school has a direct impact on our kids, families, schools and communities. While school districts spend $28 billion annually on transportation, only 30% of kids get to school on a bus. The current system can no longer meet all the transportation needs of our districts, schools and families — and its shortcomings are causing inequities in educational access that are affecting the welfare of millions of kids each day.

HopSkipDrive is taking a different approach to arranging safe, reliable school transportation that meets needs that aren’t being addressed by the current system, helping to fill gaps and supplement the student transportation options available. We create personalized transportation solutions for the one to the many, and everything in between.

We’re a company with heart
Our partnerships with school districts, child welfare agencies and nonprofits ensure equitable educational access for the most vulnerable populations, including youth in foster care, children experiencing homelessness and students with disabilities. 

We understand that the difference between struggle and success can sometimes be as simple as the ability to show up, which is why we’re on a mission to use innovative technology — coupled with operational expertise and new ways of thinking — to help kids reach their full potential by providing a safe, dependable way to get them where they are going.

We’re an awesome place to work

Our company culture has been well-recognized — HopSkipDrive has been named to Fast Company’s Most Innovative Companies list, as well as Best Places to Work lists from Built In LA, Comparably, Inc., and the Los Angeles Business Journal. Comparably also named us a Best Company for Professional Development, as well as to its Best CEO and Best CEOs for Women lists.

We’re growing rapidly

Founded by three moms as a solution to their own transportation challenges, we now operate across over 13 states across the country. We continue to expand at a rapid pace, making the Inc. 5000 list four times, as well as the Deloitte 500 Fast-Growing Technology list. HopSkipDrive has raised $100M in funding to date.

Your role:

A Rails Engineer III will enter this level capable of taking well-defined tasks and completing them in a way that is considered by the team to be high-quality with supervision from more senior team members. The progress through this level is focused on taking tasks of increasing complexity, scope and importance and completing them with very high quality with a lessening need for manager/tech lead oversight.

This level is the bread-and-butter level of engineering growth. Engineers at this level should be focused on becoming great engineers, learning how to set high quality bars for their work without sacrificing productivity. All engineers at and above this level should religiously follow stated best practices for the team without excessive hand holding. Engineers at this level will continue to make mistakes, but should be improving the speed at which they learn from these mistakes. By the time an engineer II is ready to be promoted they will have focused on some technology as their expertise and become capable of mentoring interns and new engineers in these areas. They will start to participate more in the technical design process, often with guidance from senior engineers.

Engineers at this level are assumed to be constantly making steady progress on tasks that are assigned to them and know when to ask for help when they are blocked. They can own their independent small-to-medium features all the way through from technical design to launch. They are capable of prioritizing the work in front of them and able to make forward progress, avoiding the temptation to focus on unimportant details or excessive bikeshedding.

The impact at this level is focused on task completion and depth in a small area of the code base. Engineers at this level should be capable of taking responsibility for their code during releases as well as on-call support for simple incidents in areas that they are not always familiar with.

They communicate well and are capable of delivering feedback to peers and their manager. When given a task with unclear requirements they know how to ask for clarification, and ensure that all assumptions are vetted before work starts to reduce the need for re-work. They understand how their work fits into the larger picture for their team, and use this to identify conflicting requirements to their tech lead and product manager. An important focus of this level is developing empathy for the users of their software, whether they be internal employees, customers, or other developers on the team. A team member at this level is seeking out the context they need to understand the why of a particular feature and nurturing this empathy via that understanding.

Above all, they want to build something that fundamentally improves the lives of families.

What you will do:

  • Communicate well with all members of the team
  • Perform well-defined engineering tasks; doesn’t get caught up in the unknown, works to figure it out, asks questions
  • Alert manager/team to any issues preventing their work from being accomplished, asks for help
  • Actively pursue improving engineering skills, including but not limited to problem solving, writing readable/testable/efficient code, mastering technology in our stack, and learning to anticipate scaling issues.
  • Seek to tie stories back to user value and impact for our drivers and organizers
  • Contribute meaningfully to the definition of stories
  • Pick up any story and suggest a solution for completing it
  • Lean into challenges when they offer the potential to create large impact, and does so with productivity and positivity
  • Be able to dive in to an area of the code/product that you’re not familiar with and make changes
  • Make sure your code is readable & easy to maintain
  • Make sure your code is tested appropriately
  • Review other engineers’ code and provide constructive feedback
  • Monitor changes in production and rollback if necessary
  • Have production access and use it responsibly

What you'll bring:

  • 2+ years experience with Ruby on Rails
  • 3+ years of professional software engineering
  • Solid experience with PostgreSQL or MySQL
  • A thirst for knowledge and continuous learning
  • Experience working on a team in a professional setting
  • Demonstrated ability to collaborate well with a team
  • Demonstrated ability to learn from mistakes
  • Demonstrated ability to unblock themselves, asks for help where necessary
  • Demonstrated good communication skills with teammates and showed a good degree of emotional and professional maturity.
  • A connection to HopSkipDrive’s mission and values

*** This role will be fully remote from a state where we do business *AZ, CA, CO, FL, IL, IN, KS, MD, MI, MO, NC, NJ, NM, NV, NY, OK, OR, SC, TN, TX, UT, VA, WA**

What you will get

We want you to be an owner in our company and share in executing our vision, so every full-time employee has equity. In addition, we offer competitive market comp, flexible vacation, FSA, medical, dental and vision, 401(k), and an opportunity to work for a uniquely positioned, VC-backed company in a hugely attractive space with significant upside potential. HopSkipDrive is committed to fair and equitable compensation practices. The salary range for this role is $130,000 to $150,000 year.  Final compensation for this role will be determined by several factors such as a candidate’s relevant work experience, skill set and specific work location. The total compensation package for this role also includes equity stock options

Equal Opportunity Employer

HopSkipDrive is proud to be an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected class. HopSkipDrive is also proud to operate as a drug-free workplace.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Sales & Marketing
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • jQueryLibraries
    • ReactLibraries
    • Ember.jsFrameworks
    • Ruby on RailsFrameworks
    • MemcachedDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SalesforceCRM

Location

HopSkipDrive HQ officially moved to a new office this week in the Little Tokyo district in Downtown LA! Can't wait to see what adventures lie ahead.

An Insider's view of HopSkipDrive

What’s the vibe like in the office?

HopSkipDrive has the best office vibe I’ve experienced, and that’s all thanks to my coworkers. My favorite moments of the day are the small, unexpected conversations I get to have– in the kitchen grabbing coffee, in the elevator, or passing in the hall. I look forward to coming into work because of them. Well, them and our many good office dogs

Emily Durrett

Office Administrator

What are some things you learned at the company?

I learned to identify my strengths and interests in a work environment. Rather than chasing promotions, I learned to look for the work I I’d like to do. Startups make this easier because there are so many opportunities to move, change, and grow.

Mira Hayashi

CX Training Manager

How do your team's ideas influence the company's direction?

We make it a priority at HopSkipDrive to foster a trusting and collaborative culture which improves and enhances our ideas and strategies on a daily basis. This has allowed us to successfully bring to market a service that challenges the status quo as it relates to connecting access to transportation with educational outcomes.

Toby McGraw

SVP of Sales

How does the company support your career growth?

I look forward to going in to work, a work environment that pushes me to improve, that gives me the support and structure to grow into a better thinker, braver woman, all the while still letting me be the quirky clown that I am.

Leora Juster

Software Engineer

What are HopSkipDrive Perks + Benefits

HopSkipDrive Benefits Overview

We want you to be an owner in our company and share in executing our vision, so every full-time employee has equity in the company. We offer competitive market comp, onsite state of the art gym membership, BYOD technology reimbursement, unlimited vacation, FSA, medical, dental and vision, 401(k), weekly catered lunches, and an opportunity to work for a uniquely positioned, VC-backed company in a space with significant upside potential.

Culture
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Flexible work schedule
Remote work program
Our remote work program includes full-time remote for specific positions, and the ability to work remotely on occasion for all positions.
Diversity
Highly diverse management team
Mandated unconscious bias training
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Team workouts
HopSkipDrive employees work out together at the free onsite gym.
Financial & Retirement
401(K)
Company equity
Child Care & Parental Leave
Generous parental leave
Family medical leave
Company sponsored family events
HopSkipDrive hosts our annual summer party with the Company and their families.
Vacation + Time Off
Unlimited vacation policy
Paid holidays
Paid sick days
Office Perks
Commuter benefits
HopSkipDrive offers a reimbursement program for using public transportation to get to work; in addition to a pre-tax commuter benefits for all employees.
Free snacks and drinks
Company-sponsored happy hours
Happy hours are hosted at all the amazing nearby downtown LA spots.
Onsite office parking
Pet friendly
HopSkipDrive's pet policy is dog friendly.
Onsite gym
Professional Development
Job training & conferences
HopSkipDrive offers employees professional development opportunities like annual individual budget for training, The ability to attend job related conferences and seminars.
Lunch and learns
HopSkipDrive hosts weekly lunch and learns.
Promote from within

More Jobs at HopSkipDrive

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HopSkipDriveFind similar jobs like this