Senior Rails Engineer, HopSkipDrive

$160-185k

The total compensation package for this role also includes equity stock options

Postgres
MySQL
Ruby on Rails
Senior and Expert level
Remote in US

More information about location

HopSkipDrive

Safe youth transportation solution

Open for applications

HopSkipDrive

Safe youth transportation solution

201-500 employees

B2CTransportChildcare

Open for applications

$160-185k

The total compensation package for this role also includes equity stock options

Postgres
MySQL
Ruby on Rails
Senior and Expert level
Remote in US

More information about location

201-500 employees

B2CTransportChildcare

Company mission

To use technology, operational expertise, and new thinking to help kids reach their full potential by providing a safe, dependable way to get them where they need to be.

Role

Who you are

  • You are capable of owning technical design for complex features and large-scale projects, and understands the tradeoffs in creating good software
  • You hold a depth of knowledge in systems that enables them to debug those systems effectively
  • At the Senior level, you require very little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease
  • You are able to show initiative beyond knocking tasks off a list; able to identify and suggest areas of future work
  • You seek evidence to support their ideas and start to build cases for these ideas
  • You deliver products to QA that they believe are well-baked and bug-free
  • You contribute to the common code bases and standards for the team
  • You understand the business that their code supports, and possess empathy for the users of their software; you use this understanding to influence your task prioritization
  • You assist QA in identifying and validating test cases and can identify regression risks in their features
  • In general, you can identify risks in code, features, and design, and communicate these to the appropriate parties.You participate extensively in code reviews, and mentor others via code reviews and pairing
  • You work effectively with non-tech members of the company
  • You are able to identify problems with requirements and help your team course-correct around these issues
  • Above all, you want to build something that fundamentally improves the lives of families
  • 3+ years hands-on experience with Ruby on Rails
  • 5+ years of professional software engineering
  • Advanced experience with PostgreSQL or MySQL
  • A thirst for knowledge and continuous learning
  • Excellent communication skills with technical and non-technical teammates and show a high level of emotional and professional maturity
  • Past success when presented with projects of increasing complexity over time across multiple areas or domains of the code/product
  • Previously earned a high level of trust amongst team to own a task/project without needing much supervision
  • A high level of craftsmanship about your work, the end experience of the user, and impact on overall product
  • A connection to HopSkipDrive’s mission and values

What the job involves

  • The Senior Rails Engineer is an experienced software engineer who is an expert of Ruby, Rails, and web development in general
  • In addition to writing consistently high-quality code you are aware of industry best practices and trends, and have acquired at least one primary specialty, such as database or performance optimization, testing, API design, front-end development, observability, or project management
  • The Senior Engineer has end-to-end responsibility for projects of increasing complexity that encompass more than their own development
  • Contribute meaningfully to the definition of user stories, seeking to tie stories back to user value & impact for our drivers and organizers
  • 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
  • Alert manager/team to any issues preventing your work from being accomplished, asks for help
  • Deconstruct a problem into an executable action plan for yourself and other engineers Own and complete full projects beginning with identifying and communicating the problems to be solved, getting and incorporating feedback on proposed architectural solutions, and making a final decision as the project owner
  • Lean into challenges when they offer the potential to create large impact, and do so with productivity and positivity
  • Be highly productive - have a reputation for getting things done quickly and efficiently
  • Make sure your code is readable, easy to maintain, and tested appropriately
  • Review other engineers’ code and provide constructive feedback
  • Participate in on-call rotation
  • Monitor changes in production and rollback if necessary
  • Have production access and use it responsibly
  • Be able to dive into any area of the code/product that you are not familiar with and make changes, guide others in how to do this
  • Show curiosity to not only learn new things but fully understand how they work
  • Be a mentor for other engineers, setting and maintaining high individual and team expectations
  • Be able to communicate well with all level of engineers
  • Monitor the outcomes of the team’s actions to learn from mistakes and replicate successes
  • Interview prospective candidates and provide thoughtful evaluations and feedback

Share this job

View 4 more jobs at HopSkipDrive

Insights

Led by a woman
Top investors

23% employee growth in 12 months

Company

Company benefits

  • 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, vision and life insurance, 401(k), and an opportunity to work for a uniquely positioned, VC-backed company in a hugely attractive space with significant upside potential

Funding (last 2 of 7 rounds)

Sep 2022

$37m

SERIES D

Aug 2021

$25m

SERIES C

Total funding: $107m

Our take

HopSkipDrive is an LA-based organization committed to eliminating transportation barriers for children, including those requiring special assistance. The organization was launched by three women who cite their "Mom DNA" as the reason for the success of HopSkipDrive, entwining their innate desire to help their own kids with the goal of making opportunities accessible to all children.

With all CareDrivers requiring a minimum of five years' experience in a caregiving field, HopSkipDrive operates on the principles of empathy, safety, and reliability. This is a smart rule to implement, as not only can they avoid those with inadequate experience, but they also ensure that employees are truly committed to helping children - the very reason the organization was founded. The company makes money by keeping a percentage of the fares it charges (CareDrivers get the rest).

HopSkipDrive collaborates with a number of social agencies and school districts, providing them with effective youth transportation solutions. Although the company is competing with existing transportation providers, such as national services, it continues to grow as a viable and fresh alternative, raising impressive funds and growing its leadership team with new hires. The company's results back up its success as well, saving 160,000 pounds of CO2 emissions in eight months after launching its SmartPooling ride-share product. Results and moves like these will allow it to expand its services and continue the modernization of school transportation.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle