Skip to main content
Fleetio

Senior Software Engineer, Marketplace Payments

RemoteUnited States, Canada, Mexico +1 more only
Published
Role
Backend
Experience
Senior
Salary not disclosed
Check eligibility

Open to US, CA, MX, TR only. Set where you work from to check your eligibility.

No BS summary

Senior software engineer with 7+ years overall, 3+ years Ruby on Rails, and 2+ years ReactJS/TypeScript. Must be in the United States, Canada, or Mexico and have payment systems experience plus strong database/data modeling skills.

Core skills

Ruby on RailsReactPayment systems

Required skills

TypeScriptObject-oriented programmingPostgreSQLData modelingQuery optimizationUnit testing frameworks

Optional skills

External APIsWebhooksAPIs

What you'll do

  • Take part in planning, designing, and implementing features to build out the Marketplace offering.
  • Help fleets and shops schedule, complete, and pay for service on the fleet's vehicles and equipment.
  • Collaborate closely with Product Managers, Designers, and other Engineers to consistently deliver high-quality software.
  • Engage in collaborative design and architecture of features.
  • Deliver well-tested, maintainable, and performant code.
  • Research, implement prototypes, and spikes as necessary to validate assumptions and technical feasibility.
  • Possess a strong voice in the development and planning processes.
  • Thoroughly review peers’ code to ensure quality, consistency, and to share knowledge.

What they require

  • Passion for and experience collaborating with others and solving business problems with good design, delightful UX, and scalable architecture.
  • Detail-oriented, proactive, and thrive in a fast-paced environment where you can make a significant impact.
  • Extensive experience planning, designing, and building marketplace solutions with cross-functional partners such as Product Managers, Designers, and Quality Engineers.
  • Ability to communicate effectively and collaborate with others.
  • 7+ years experience as a software engineer.
  • 3+ years experience with Ruby on Rails.
  • 2+ years experience with ReactJS, Typescript.
  • Firm understanding of object-oriented programming and relational databases such as PostgreSQL.
  • Expertise with data modeling and optimizing query performance.
  • Previous experience with payment systems like Stripe, Brex, etc.
  • Solid experience solving challenging architectural problems with good design.
  • Experience with unit testing frameworks.
  • Excellent communication skills (particularly written).
  • Be sure to mention “coffee” in your application so we know you actually read this.
  • Preferred: Experience leading small teams/projects.
  • Preferred: You know a thing or two about the Fleet management industry.

Benefits

  • Multiple health/dental coverage options (100% coverage for employee, 50% for family).
  • Vision insurance.
  • Incentive stock options.
  • 401(k) match of 4%.
  • PTO - 4 weeks (increases at year two!).
  • 12 company holidays + 2 floating holidays.
  • Parental leave - birthing parent (16 weeks paid) non-birthing (4 weeks paid).
  • FSA & HSA options.
  • Short and long term disability (short term 100% paid).
  • Community service funds.
  • Professional development funds.
  • Wellbeing fund - $150 quarterly.
  • Business expense stipend - $125 quarterly.
  • Mac laptop + new hire equipment stipend.
  • Fully stocked kitchen with tons of drinks & snacks (BHM only).
  • Remote working friendly since 2012.

Transportation Technology

🇬🇧 United KingdomSoftwareMid-size

Details

Apply routeGreenhouse
Salary not disclosed