Talent.com
Senior Software Engineer

Senior Software Engineer

Reverb.comChicago, Illinois, United States, 60640
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

About Reverb

Reverb is the largest online marketplace dedicated to buying and selling new, used, and vintage musical instruments. Since launching in 2013, Reverb has grown into a vibrant community of buyers and sellers all over the world. By focusing on inspiring content, price transparency, musician-focused e-commerce tools, a music-savvy customer service team, and more, Reverb has created an online destination where the global music community can connect over the perfect piece of music gear.

We love working at Reverb because we're making the world more musicalthrough our marketplace and through Reverb Gives , which provides musical instruments to youth music education programs. We were named a Best Place to Work by Built in Chicago and a Top Workplace'' by the Chicago Tribune.

About the role

We are looking for a Senior Software Engineer to join the Web Architecture team. Our team owns the architectural foundation that helps Reverb.com's product teams ship fast, reliable, and scalable UI experiences. We strive to reduce complexity, define shared patterns, and build developer-friendly APIs and tools that power Reverb's user-facing features.

The Web Architecture team sits between backend systems and frontend applications. We build and maintain the infrastructure, libraries, and interfaces that connect Reverb's frontend developers to backend data, while ensuring that performance, observability, and usability are built in by default.

This is a full-time, hybrid position based in Chicago; reporting to the Web Architecture Engineering Manager. Hybrid team members are expected to work from our Chicago office at least once a week.

Responsibilities

  • Build and evolve the internal APIs, frameworks, and libraries that power Reverb's frontend experiences
  • Help product engineers ship performant features quickly by providing clear architectural guidance and well-designed interfaces
  • Improve the consistency and observability of data flows across our applications
  • Contribute to the long-term evolution of our web stack (Rails, React, GraphQL), with an eye toward simplicity, performance, and reuse
  • Reduce glue code and duplication by establishing shared patterns and usable abstractions
  • Collaborate with engineers across product teams to align on technical approaches and developer needs
  • Participate in site-wide on call rotations

Requirements

  • Strong understanding of web fundamentals and the boundaries between frontend and backend systems
  • Comfortable leading projects or initiatives with minimal guidance we value engineers who bring clarity, form opinions, and follow through
  • Strong written and verbal communication, especially in documentation and cross-team collaboration
  • Experience writing maintainable JavaScript and working in a React-based application
  • Comfortable navigating a Rails application and collaborating on backend contracts
  • Familiarity with API design and integration REST, GraphQL, or custom middle-layer patterns
  • Experience contributing to shared libraries, tools, or frameworks used across teams
  • A curiosity about improving developer experience through thoughtful abstractions, good defaults, and clear documentation
  • Experience working with AWS or similar cloud providers
  • Preferred but not required : Experience with Datadog, Docker, Kubernetes, and CircleCI / GitHub Actions
  • Additional Information

    Remote-eligible roles (as indicated in the location header of each job description) are available in all U.S. states except Alaska and Hawaii. Remote roles are currently only available within the U.S. unless otherwise specified in the specific job description.

    Reverb offers a comprehensive total rewards package that combines base, bonus, and an array of benefits. Some of our key benefits include but are not limited to the following :

  • 100% paid premiums for medical, dental, and vision coverage for the employee, spouse or domestic partner, and all eligible dependents. Medical coverage includes gender affirming care.
  • Life, AD&D, and supplemental long-and short-term disability insurance
  • A matching 401(k)
  • A generous PTO policy that includes vacation, sick / mental health days plus 11 paid holidays and two floating holidays
  • Professional development and continued learning opportunities through access to mentoring, 1 : 1 coaching, and platforms like Skillsoft
  • 18 weeks of gender-neutral parental leave for the birth or adoption of a child
  • Up to $25,000 reimbursement of adoption and / or surrogacy related expenses
  • Paid sabbatical program
  • Annual work / life stipend
  • Ways to give back to your community through a charitable contribution match and volunteer time off
  • At Reverb, we believe that an equitable and inclusive workplace where people from all backgrounds can come, stay and thrive makes us a more relevant and resilient company. Reverb is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. If, due to a disability, you need an accommodation during any part of the interview process, please let your recruiter know.

    We know that the impostor syndrome and confidence gap are real. Please do not hesitate to apply!

    The pay range for this role is :

    131,000 - 170,000 USD per year(Chicago)

    PId05fd5704c38-30511-38343840

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Chicago, Illinois, United States, 60640

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Lead Software Engineer, Full Stack (Payment Services)

    Senior Lead Software Engineer, Full Stack (Payment Services)

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Full Stack (Payment Services).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    International Legal Technology AssociationChicago, IL, United States
    serp_jobs.job_card.full_time
    Chapman and Cutler LLP is seeking a Senior Software Engineer to join the Information Services / Application Department in our Chicago office. The Senior Software Engineer is responsible for the design...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    ActiveCampaignChicago, IL, United States
    serp_jobs.job_card.full_time
    Are you a software engineer who is passionate about seeing your code directly translate into business success? Are you driven to solve technical problems that have a tangible impact on revenue?Acti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexis Risk SolutionsChicago, IL, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer II page is loaded## Senior Software Engineer IIlocations : Boca Raton, FL : Chicago, ILtime type : Full timeposted on : Posted Todayjob requisition id : R100578 • •About...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Manager, Software Engineer

    Senior Manager, Software Engineer

    Capital OneChicago, IL, US
    serp_jobs.job_card.full_time +1
    Senior Manager, Software Engineer.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Manager, Software Engineer

    Senior Manager, Software Engineer

    HobbsnewsChicago, IL, United States
    serp_jobs.job_card.full_time +1
    Senior Manager, Software Engineer.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Capital OneRiverwoods, IL, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Backend.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Keeper Security, Inc.Chicago, IL, United States
    serp_jobs.job_card.full_time
    We are seeking a highly motivated and experienced Senior Software Engineer (Kotlin) to join our Android team.This is a 100% remote position with an opportunity to work a hybrid schedule for candida...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer I

    Senior Software Engineer I

    UpsideChicago, IL, United States
    serp_jobs.job_card.full_time
    We created Upside to transform brick-and-mortar commerce.Our technology uses the sophistication of online retail—profit measurement, attribution, and incrementality—to provide users with more value...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    Morningstar, Inc.Chicago, IL, US
    serp_jobs.job_card.full_time
    Tackle complex development tasks.Utilize extensive expertise to design and implement intricate solutions that meet product requirements and quality needs with respect to functionality, performance,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityChicago, IL, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Sprout SocialChicago, IL, United States
    serp_jobs.job_card.full_time
    Sprout Social is looking to hire a Senior Software Engineer to join our Engineering team.Why join Sprout's Engineering team?. With collaborative cross-functional teams that span mobile, front-end, b...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    BigTime SoftwareChicago, IL, United States
    serp_jobs.job_card.full_time
    BigTime is looking for an experienced Developer to join our AI team! This is a fantastic opportunity to join a high-growth SaaS company! As a Senior Software Engineer, AI, you will be working acros...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Blockchain

    Senior Software Engineer - Blockchain

    Zero HashChicago, IL, United States
    serp_jobs.job_card.full_time
    Zero Hash is seeking a Senior / Staff Software Engineer to architect and enhance our distributed systems infrastructure while building new features. We are a high-performing team looking for an ambiti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Vizient, Inc.Chicago, IL, United States
    serp_jobs.job_card.full_time
    When you're the best, we're the best.We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents. We provide extensive opportunities for ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer ( Chicago / Vancouver)

    Senior Software Engineer ( Chicago / Vancouver)

    PG ForstaChicago, IL, United States
    serp_jobs.job_card.full_time
    PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries-a status we earned over decades of deep partnership with clients to help them understan...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Capital OneChicago, IL, United States
    serp_jobs.job_card.full_time
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    Frontline EducationNaperville, IL, US
    serp_jobs.job_card.full_time
    Hybrid to Wayne, PA; Hybrid to Naperville, IL; Remote .We are seeking a Senior Software Engineer 1 to join our Platform Applications group. In this role, you will participate in the agile developmen...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    SnapsheetChicago, IL, US
    serp_jobs.job_card.full_time +1
    serp_jobs.filters_job_card.quick_apply
    Senior Software Engineer Company : Snapsheet Job Location : USA, Remote Job Type : Full-time, direct hire Job Department : Technology About Snapsheet : Snapsheet is an industry-leading tech compan...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30