Senior Software Engineer - API (Remote - USA, CAN, MEX)

Fleetio · Birmingham, AL

Company

Fleetio

Location

Birmingham, AL

Type

Full Time

Job Description

Fleetio is looking for a Senior Software Engineer to join our Platform Engineering team to focus on our internal and external APIs. This role will have a direct impact on 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 opportunity and is open to candidates in the United States, Canada, or Mexico.

What's Fleetio?

Fleetio (pronounced "flee-tee-oh") is a leading provider of fleet management SaaS that helps organizations of all sizes track, analyze, automate, and manage their vehicles and equipment. With a purpose-built, easy-to-use, and comprehensive suite of tools and features, Fleetio makes it easy for fleet managers to optimize their operations, reduce costs, and improve safety and compliance.

We've become a trusted partner for thousands of businesses across the globe, from small startups to large enterprises. With a focus on innovation, customer success, and sustainable growth, Fleetio is on a mission to transform fleet management.

What makes us special, you might ask? We've been remote-friendly since 2012 and have been recognized as Birmingham Alabama's Best Places to Work five years in a row. We have over 200 employees all over the United States, Canada, and Mexico, and have over 5000 paying customers in 70+ countries. It's an exciting time at Fleetio as we're growing 50+% year on year and have just closed our Series C round led by our incredible investment partner, Elephant. We're building the fleet management platform of the future - the single screen for fleet managers to drive their businesses forward.

More about Fleetio

  • Fleetio overview video: https://www.youtube.com/watch?v=IlvIbwZT3oU
  • Fleetio Go overview video: https://www.fleetio.com/go
  • More about the Fleetio platform: https://www.fleetio.com/features
  • API docs: developer.fleetio.com
  • Test drive Fleetio to get an even better feel for what we're building: https://www.fleetio.com/register

What you'll be doing

As a Senior Software Engineer, API on Fleetio's Platform Engineering team, you will:

  • Maintain existing external API, used by Fleetio customers and our mobile application (Fleetio Go)
  • Architect a new, "Evergreen" versioned API
  • Ensure APIs are maintainable, usable, scalable, and well-documented
  • Collaborate with broader engineering team to build new APIs and improve existing ones
  • Triage feature requests and bug reports from external customers, and then use that feedback to improve existing APIs

What's in it for you

  • Be 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).
  • We place great emphasis on work/life balance. We have families and hobbies and know you do, too.

Requirements

  • 5+ years experience with Ruby on Rails or similar web framework
  • Extensive experience designing and architecting RESTful APIs
  • Experience reshaping and scaling existing APIs
  • Ability to work with distributed teams, understand different needs, and grow API's accordingly
  • Solid understanding of design patterns, data structures, and algorithms
  • Excellent written, oral communication skills and a passion to provide good documentation for end-users
  • Effective at code review and identifying potential performance problems before they reach production
  • Be sure to mention "coffee" in your application so we know you actually read this

Considered a plus

Experience with any of the following

  • OpenAPI
  • Docusaurus
  • Postgres
  • EKS / AWS
  • CI/CD Pipelines
  • You know a thing or two about the Fleet management industry

Benefits

  • 100% health/dental coverage (50% coverage for family)
  • Vision insurance
  • Incentive stock options
  • 401(k) match of 4%
  • PTO - 4 weeks
  • 10 company holidays + 2 floating holidays
  • Parental and bonding leave
  • Dependent care and medical FSA
  • Short and long term disability
  • Community service funds
  • Professional development funds
  • Health and wellness initiatives
  • Mac laptop + new hire equipment stipend
  • Monthly catered lunches
  • Fully stocked kitchen with tons of drinks & snacks
  • Remote working friendly since 2012 #LI-REMOTE

For Non-U.S. based candidates, Fleetio offers a country-specific competitive benefits package.

Not quite what you were hoping for? Check out our other engineering roles here.

Fleetio provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment. We celebrate diversity and are committed to creating an inclusive environment for all. All employment is decided on the basis of qualifications, merit and business need.

This application is not intended to and does not create a contract or offer of employment. Employment with Fleetio is at will.

If you have a disability or a special need that requires an accommodation to fill out the online application, please let us know by calling (205) 718-7500 or emailing [email protected].

Date Posted

07/22/2023

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8