Lead Integrations Engineer
Posted on 11/24/2022
INACTIVE
Coast

11-50 employees

Flexible spending & financial services provider
Company Overview
Coast’s mission is to deliver fleets at a transformational scale, and to improve working lives of one of the country’s biggest industry sectors. The company has created a flexible fleet card and a cutting-edge spending management platform that addresses specific needs and payment solutions to let fleet owners take full control.
Financial Services
B2C

Company Stage

Series A

Total Funding

$33.5M

Founded

2020

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

4%

1 year growth

8%

2 year growth

44%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
  • 2-4 years experience as a software engineer
  • Hands-on experience with a language ecosystem (writing code, testing, building, packaging, deployment and monitoring)
  • Experience with various integration patterns (e.g. API, files, webhooks) and authentication/authorization patterns (e.g. OAuth2, API keys)
  • Able to work independently with little oversight or management in a fast-paced, dynamic environment with high-energy and mission-driven colleagues
Responsibilities
  • Manage external integrations, while strategically expanding our public API platform
  • Work with Engineering, Sales, Support, and our customers to prioritize, design, and rapidly deliver integrations to systems such as fleet management, vehicle telematics, accounting, HRIS, and more
  • Establish relationships with external vendors and their integration teams to facilitate design and development, while also working with Coast's Product Marketing team to enable go-to-market strategy
  • Manage an agile backlog and work with the development team by writing user stories and participating in backlog grooming sessions, standups, retros, etc
  • Work with design to create a first-class user experience for all delivered features
  • Coordinate with other product teams to manage dependencies
  • Build individual integrations by doing the necessary hands-on engineering work
  • Establish patterns and build common tooling to be used by the dozens of other integrations
  • Guide the work of less experienced engineers working on the integrations, maintaining the bar for quality through code and design reviews
  • Ensure resiliency, availability, and performance of integrations over time by building observability in and establishing alerting