Software Engineer, IAM and Auth

Sorry, this job was removed at 11:09 a.m. (PST) on Thursday, August 12, 2021
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Convoy is transforming the $800 billion trucking industry, where even 10 years ago, most truck drivers did not have smartphones and electronic driver logs were uncommon. In 2015, Convoy launched the digital freight movement with an open and fully connected marketplace for brands and manufacturers to work directly with freight carriers who move truckload shipments throughout the country. This ‘Digital Freight Network’ is powered by machine learning and automation, and supported by a broad, ever-growing set of features that benefit both sides of the marketplace.


We’ve been honored to work with some great companies, such as Unilever, The Home Depot, and Procter & Gamble. We’ve also been backed by world-class investors, including the founders and CEOs of Amazon, Salesforce, eBay, LinkedIn, Expedia, Dropbox, Starbucks, and others. We are proud to have been named a CNBC Disruptor 50 Winner (3x), a Fast Company World Changing Idea, a LinkedIn Top Startup, a Forbes' Best Startup Employer, one of Fortune Magazine's 'Impact 20' list, a best place to work in Washington State, a BloombergNEF Pioneer winner, and more.


This is your opportunity to collaborate with an incredible group of people and help transform the freight industry. Join Convoy and help us transport the world with endless capacity and zero waste.



About the team:

The Auth[n|z] team is a relatively new team at Convoy responsible for authentication and authorization patterns used by product engineers to create secure services for Convoy customers. This team was created in order to build the next-generation auth and user infrastructure with the intent of fully replacing our identity and access management systems with newer more flexible and consistent designs that will allow Convoy to continue to scale. The team owns the systems supporting our sign-in flow, the libraries provided to product teams to implement authorization within the product and, this year, a new user platform to centralize user identity at Convoy. Engineers on the team design and develop systems that support product teams as they expand the scope of Convoy products with new requirements, user types, and roles.


About you:

Convoy is a team of talented, thoughtful engineers automating the logistics industry. Our goal is to develop amazing software to make trucking efficient while growing ourselves and our coworker’s sustainably. You should be passionate about listening to your customers and building systems that anticipate their needs and provide them with intuitive patterns and consistent foundations. You should pride yourself on developing products at light speed, while simultaneously being intentional in your approach towards the process, communication, and building systems.

You will:

  • Build systems and patterns that make it easier for our product engineers to create their features and new lines of business 
  • Write scalable software that helps us efficiently handle the large amount of volume on our platform. Trucking and freight is the most common job in the United States and we have a large and diverse user base
  • Partner directly with product engineers to understand the business needs of upcoming and existing products
  • Partner closely with the Security team 
  • Support auth use cases across web application, web service, and mobile-based products

We are looking for someone who has:

  • Experience creating identity and auth systems in a distributed environment
  • >4 years of industry experience building production software
  • BS degree or higher in Computer Science/Engineering or equivalent experience
  • Strong experience in mentoring both junior and senior engineers in multiple dimensions
  • A proven track record of driving technical strategy across engineering teams and organizations
  • A growth mindset and ability to rapidly learn new technologies and concepts to meet the needs of our customers
  • The ability to help cultivate flexible, diverse, and empathetic engineering teams

Nice to haves:

  • Our stack is written mostly in/on Node.js, TypeScript, GraphQL, PostgreSQL, and AWS. We’re open to engineers from all backgrounds, but having knowledge in these areas is helpful.
  • Experience with OAuth2 and OpenID Connect protocols and libraries
  • Experience and familiarity with building and operating large-scale, production-critical services.

Benefits:

Employees' wellbeing is top of mind for the Convoy team. Outside of offering excellent medical, dental, and vision benefits, we also offer the following: 


* On demand mental and emotional health benefits through Lyra 

* On demand primary care through 98.6

* Generous paid time off

* Paid parental leave program 

* Fertility benefit solutions via Progyny

* Child-care and adult/elder-care options through Bright Horizons

* Opportunity to join and contribute to one of our Employee Resource Groups

* Ability to make a real world impact!


Convoy is an equal-opportunity employer and we welcome applicants from all backgrounds. If you’re a passionate team player who wants to have an outsized impact on a diverse and dynamic team, we’d love to hear from you!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Enjoy our gorgeous office view in the most sustainable high rise building in Seattle! The Russell Investments Center is easily accessible by public transportation and surrounded by delicious food options.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ConvoyFind similar jobs