Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet. Transportation technology is a hot market, and we’re leading the charge, with raving fans and new customers signing up every day. We recently raised a $21M Series B round and are on an exciting trajectory as a company. You can learn more about it
Our Platform Engineering team is looking to add a Senior Software Engineer who loves designing, building, and scaling APIs. We are passionate about providing a good developer experience with a well-designed and documented API. Check out our API at - https://developer.fleetio.com/
. This role will directly impact our customers, our engineers, and ultimately on our business by ensuring our APIs are highly available, consistent, scalable, and well-documented.
This is a remote role and is open to candidates based in the United States, Canada, or Mexico.
You will join our Platform Engineering team with a focus on our Internal and External API services. You will be tasked with both maintaining our existing APIs and creating new solutions to help bring unification to our API (web, mobile, external, and webhooks). In addition, you will collaborate with product engineers to ensure solutions are maintainable, usable, scalable, and well-documented.
What's in it for youBe a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. You will build software used by people all around the world. So many different types of companies and organizations operate a fleet each day, and Fleetio is a good fit for most of them (it’s a huge market).Work remotely (within the United States, Canada, or Mexico) or at our Birmingham, AL HQ. Over 80% of our Engineering Team works remotely (including our CTO), and we have promoted a strong remote working culture since the beginning (2012). #LI-REMOTEWe place great emphasis on work/life balance. We have families and hobbies and know you do, too.
Our Engineering and Product teams are structured as autonomous squads that execute within one focal area toward a defined product vision. We're hardcore believers in easy-to-use software, and our main goal as Product Engineers is to quickly and continuously deliver meaningful value to our customers. We've optimized our CI/CD tools and processes to get code into our production environments easily, resulting in an average of 40 deploys per week. Learn more about our Engineering Team and interview process here
Our main goal as Platform Engineers is to ensure a high-performing, reliable platform for our customers and provide top-notch infrastructure, CI/CD pipeline, and tools necessary for our engineers to be productive and focus on creating value.
Requirements5+ years experience with Ruby on Rails or a similar web frameworkDeep experience designing and architecting RESTful APIsHistory of reshaping and scaling existing APIsAbility to work with distributed teams, understand different needs, and grow API's accordinglySolid understanding of design patterns, data structures, and algorithmsExcellent written and oral communication skills + a passion for providing clear documentation for end-usersEffective at code review and identifying potential performance problems before they reach productionExperience with APM tools
Considered a plus, if you have experience with...GraphQLPostgresRedisHerokuAWSDockerCI/CD PipelineTerraformSecurity and Compliance100% coverage of employee health and dental insurance (50% family)401(k) + matchCompany stock optionsVision, STD LTDDependent Care FSA and Medical FSAGenerous PTO, Company Holidays Floating HolidayMaternity/Paternity leaveCommunity service fundsMac laptopProfessional development fundsHealth and wellness incentivesRemote working friendly since 2012