Software Engineer - Frontend

Posted 11 Days Ago
Hiring Remotely in USA
Remote
Senior level
Software
The Role
The software engineer will develop new features, work across the stack to create scalable solutions, maintain reliable APIs, and ensure high code quality and design. The role involves active collaboration with designers, product owners, and customers throughout the development process.
Summary Generated by Built In

Buf is building a new paradigm for APIs. Our open source and commercial software helps companies adopt Protobuf schemas throughout their stack, from gRPC APIs to streaming data in Kafka. Founded in 2020, we have raised money from leading investors, including Lightspeed, Tiger, and Addition. We’re deployed everywhere from small startups to the world’s largest enterprises, and we’d love your help growing even faster. Check out our open source projects on GitHub and join our Slack community to see what Buf is all about.

About the role

We’re looking to hire an experienced frontend engineer to join our top-notch team of engineers who are responsible for working with designers and product owners to architect, implement and deliver high quality user interfaces and the APIs to support them. Our team doesn’t just complete tickets we are assigned, throughout the development process our engineers are contributing input and feedback on the product and interacting directly with customers.

You will be responsible for:

  • Developing new features and and workflows in support of evolving business and product requirements.
  • Working across the stack to develop performant, scalable solutions that meet customers’ needs.
  • Engaging with other engineers across the organization to create and maintain reliable APIs.
  • Delivering projects while maintaining high standards for code quality and design.
  • Maintaining a set of automated tests and updating the test suite to handle an evolving system.

About you

We’re looking for someone who has:

  • Demonstrated expert-level knowledge from 5+ years of experience architecting and building polished user interfaces and design systems.
  • Experience designing and implementing maintainable, performant APIs to power the frontend.
  • Professional experience with Javascript/Typescript and Go.
  • Excellent communication skills and organizational abilities.
  • The ability to move quickly and pragmatically while managing trade-offs.
  • A bachelor’s or master’s degree in Computer Science, Computer Engineering, or Mathematics.

Ideal candidates would also have:

  • Experience with related technologies mentioned in this job description (e.g. React, gRPC, Protobuf).
  • Experience working on products that target developers (e.g. dev tools).
  • Working hours that significantly overlap Eastern Time.

Interview process

Our total interview process is about 5 hours. Here is what you can expect:

  • Introductory stage
    • [60m] Hiring manager interview
  • Technical screen
    • [60m] JS/TS practical coding interview
  • Team interviews
    • [60m] Go practical coding interview
    • [60m] System design interview
  • Final conversations
    • [30m] VP Eng interview
    • [30m] CEO interview

We will reserve time in each interview so we can answer any questions you might have, and you are welcome to request additional conversations anytime during the process if that would be helpful for your decision-making.


At Buf, we embrace diversity. We know that diverse teams make great teams, and we encourage people from all backgrounds and life experiences to apply. It is our goal to ensure that our workplace can be anyone’s workplace. If your experience isn’t an exact match for this job description, we encourage you to apply anyway!  We’re always looking to add diversity of thought and perspective to our team.

By submitting an application, you agree to the retention of your personal data for consideration for a future position at Buf. More details about Buf’s privacy practices can be found at: https://buf.build/resources/privacy/.

Top Skills

Go
JavaScript
Typescript
The Company
Buffalo, New York
47 Employees
On-site Workplace

What We Do

The Protobuf developer platform

Accelerate API development with Buf, the only end-to-end developer platform for Protocol Buffers, gRPC, and Kafka

Similar Jobs

Block Logo Block

Senior Frontend Software Engineer, Commerce (Pacific Time Zone Only)

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
Los Angeles, CA, USA
12000 Employees
139K-245K Annually

Cash App Logo Cash App

Senior Frontend Software Engineer, Commerce (Pacific Time Zone Only)

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
3500 Employees
168K-297K Annually

Cash App Logo Cash App

Senior Frontend Software Engineer, Commerce (Pacific Time Zone Only)

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
Los Angeles, CA, USA
3500 Employees
168K-297K Annually

Cash App Logo Cash App

Frontend Software Engineer, Commerce (Pacific Time Zone Only)

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
Seattle, WA, USA
3500 Employees
168K-297K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account