Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Vendor Management image - Rise Careers
Job details

Software Engineer - Vendor Management

About Us

Assembled is building software to transform and elevate customer support teams, which often represent 20-50% of the people at a company. Our workforce management platform helps some of the fastest-growing, most innovative companies in the world—including Stripe, Etsy, and Robinhood—to schedule, forecast, and organize their support teams. We’ve raised $70m in funding from the likes of NEA, Emergence Capital, and Stripe itself. You’ll be joining a special group of people who learned the ropes at companies like Stripe, Google, Atlassian, Twitter, Airbnb, Looker, NEA, Bain, and more.

Assembled is building software to transform and elevate customer support teams, which often represent 20-50% of the people at a company. Our platform helps some of the fastest-growing, most innovative companies in the world—including Stripe, Etsy, and Robinhood—to automate support tickets, schedule, forecast, and organize their support teams. We’ve raised $70m in funding from the likes of NEA, Emergence Capital, and Stripe itself. You’ll be joining a special group of people who learned the ropes at companies like Stripe, Google, Atlassian, Twitter, Airbnb, Looker, NEA, Bain, and more.

We’re looking for a Product Engineer to join our Vendor Management Team. As a Product Engineer, you will take ownership of multiple parts of Assembled’s vendor management product, driving projects from start to finish. Your work will directly impact the largest customer support teams in the world (think teams with tens of thousands of agents!) by allowing our top customers to manage their outsourced support at scale. The vendor management side of the product is still nascent. We launched in 2023, and already the product is used (and was instrumental in closing) 6 out of our top 10 customers. As a result, we’re a small scrappy team that has a lot of ground to cover. Our Product Engineers are often involved in various aspects of their projects, from discovery calls (and going onsite!) with customers to design reviews with the UX team to writing support articles ahead of a product launch.

Some projects shipped by the Vendor Management team:

  • Schedule Integrations: We built out a platform to integrate with vendors and pull in all of their agents along with agents schedules — a level of visibility they weren’t able to get to without Assembled.

  • Vendor scorecard (in progress): We’re currently building out ****a way for customers to set goals for their vendors, track their vendors’ progress against these goals, and incentivize competition across vendors to be a high performer (and thus receive a higher % of support volume).

  • Custom Permissions: We built a platform for allowing customers to configure arbitrarily complex permissions, and keep data silo’d within a vendor. You can read more about the project here.

About you

  • You’re product-focused. You have customer empathy, and the things you build always keep the end-user in mind. You often think about how your work impacts the overall user experience.

  • You’re excited about working on all parts of the stack. You’re comfortable hopping between Typescript/React in the frontend and Go in the backend, and maybe even our infrastructure in AWS when you’re feeling adventurous.

  • You enjoy building from 0-1. You’re a natural builder and have a combination of product, design, engineering, and communication skills. Ideally you’ve launched your own side projects or have experience working at an early stage start up.

  • You enjoy solving hard problems that have both product and technical ambiguity. Many of the problems in the support space have existed for decades without great solutions. They are often a mix of both product challenges (how do we transform a complex agent workflow into an intuitive user experience?) and technical challenges (how do we process rapidly-changing agent state data in near-realtime?).

The estimated base salary range for this role is $125,000 - $220,000 per year. The base pay offered may vary depending on location, job-related knowledge, skills, and experience. Stock options are provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered.

Our U.S. benefits

  • Generous medical, dental, and vision benefits 

  • Paid company holidays, sick time, and unlimited time off

  • Monthly credits to spend on each: professional development, general wellness, Assembled customers, commuting and community-support agriculture (CSA)

  • Paid parental leave 

  • Hybrid work model with catered lunches everyday (M-F), snacks, and beverages in our SF & NY offices

  • 401(k) plan enrollment

Assembled Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Assembled DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Assembled
Assembled CEO photo
Unknown name
Approve of CEO

Average salary estimate

$172500 / YEARLY (est.)
min
max
$125000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Vendor Management, Assembled

Join Assembled as a Software Engineer - Vendor Management and help us revolutionize customer support teams worldwide! Our mission is to empower these essential teams, which often comprise a significant portion of a company’s workforce, by providing them with an exceptional workforce management platform. You’ll be part of a dynamic product team directly impacting the success of major clients like Stripe, Etsy, and Robinhood. In this role, you will take charge of multiple components of our cutting-edge vendor management product, which is still in its infancy after launching in 2023. With your expertise, you’ll oversee projects from inception to completion, tackling exciting challenges like integrating schedules and building powerful vendor scorecards. If you thrive in a fast-paced environment and have a knack for creating intuitive user experiences, you'll feel right at home here. Our team values product-focused individuals who possess a strong sense of customer empathy, and we embrace candidates comfortable with every layer of our tech stack. From Typescript/React on the front end to Go on the back end and even AWS infrastructure, we'll encourage your curiosity and adventurous spirit to tackle complex problems that have lingered unaddressed for far too long. Plus, we offer a competitive salary between $125,000 to $220,000, stock options, and an impressive range of benefits, including unlimited time off and professional development credits. Ready to make a difference? Join us in shaping the future of support teams around the globe!

Frequently Asked Questions (FAQs) for Software Engineer - Vendor Management Role at Assembled
What are the responsibilities of a Software Engineer - Vendor Management at Assembled?

As a Software Engineer - Vendor Management at Assembled, your primary responsibilities will include taking ownership of various aspects of our vendor management product. You'll drive projects from concept to launch, collaborate with customers during discovery calls, and work closely with the UX team for design reviews. A key part of your role will involve integrating scheduling solutions and developing innovative tools to enhance vendor performance tracking.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - Vendor Management position at Assembled?

To be a perfect fit for the Software Engineer - Vendor Management position at Assembled, you should be product-focused with strong customer empathy. Proficiency in both front-end (Typescript/React) and back-end (Go) technologies is required. Additionally, experience in launching projects or working at early-stage startups will be beneficial. A passion for solving complex problems in the customer support landscape is also essential.

Join Rise to see the full answer
What kind of projects will I work on as a Software Engineer on the Vendor Management Team at Assembled?

As a part of the Vendor Management Team at Assembled, you'll engage in diverse and impactful projects, including building schedule integrations that enhance visibility for clients, creating a vendor scorecard to incentivize high performance, and developing customizable permissions to ensure data security. Your work directly contributes to improving support operations for major companies worldwide.

Join Rise to see the full answer
What technologies does Assembled use for the Software Engineer - Vendor Management role?

In the Software Engineer - Vendor Management role at Assembled, you'll utilize a variety of technologies, primarily working with Typescript and React for front-end development, and Go for backend services. Additionally, familiarity with AWS for infrastructure management is advantageous as you may engage with multiple layers of our tech stack.

Join Rise to see the full answer
What is the work culture like for a Software Engineer at Assembled?

At Assembled, the work culture is dynamic and collaborative. We prioritize customer impact, innovation, and teamwork within our vendor management team. You'll find supportive colleagues from tech giants, and you'll be encouraged to experiment and solve complex problems. With unlimited time off, a hybrid work model, and holistic benefits, we strive to create a positive work environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Vendor Management
What interests you about the Software Engineer - Vendor Management position at Assembled?

In answering this question, emphasize your interest in shaping the development of innovative vendor management solutions and how this role aligns with your passion for enhancing customer support operations. Mention specific projects at Assembled that excite you and how your experiences equip you to contribute effectively.

Join Rise to see the full answer
Can you describe your experience with Typescript and React?

Discuss your hands-on experience with Typescript and React in previous projects, outlining specific examples where you successfully implemented these technologies to solve problems or enhance user experience. Highlight any side projects that demonstrate your skills as well.

Join Rise to see the full answer
How do you approach solving complex technical problems?

When responding to this question, outline your thought process in breaking down complex problems into manageable parts. Discuss a specific example where you tackled a challenging issue, the strategies you used, and how the final solution positively impacted the project.

Join Rise to see the full answer
What has been your experience with leading projects from concept to launch?

Share your experience with a project you’ve led from start to finish, detailing your role in the planning, development, and execution phases. Emphasize your collaborative efforts with cross-functional teams and how you overcame any hurdles along the way.

Join Rise to see the full answer
How do you ensure customer needs are met in your software solutions?

Discuss your strategy for understanding customer needs, such as conducting user interviews and feedback sessions. Explain how you incorporate this feedback into your design and development processes, ultimately leading to enhanced user satisfaction with the final product.

Join Rise to see the full answer
What are your thoughts on the current trends in customer support technology?

Provide insights into your understanding of trends like automation, AI integration, and enhanced analytics in customer support technology. Discuss how these trends relate to the work being done at Assembled and how you envision contributing to these advancements.

Join Rise to see the full answer
Can you give an example of how you collaborated with UX teams?

Share a detailed instance where you worked hand-in-hand with UX designers, explaining how you contributed to the user experience and functionality of a project. Highlight any feedback loops you had to refine designs and improve usability.

Join Rise to see the full answer
What do you consider the most important quality in a successful Software Engineer?

Discuss qualities such as adaptability, problem-solving, and collaboration as keys to success. Reflect on how these traits have helped you thrive in previous roles and made a positive impact in team dynamics and project outcomes.

Join Rise to see the full answer
How do you stay up-to-date with the latest technology developments?

Explain your strategies for continuous learning, such as following tech blogs, participating in online courses, attending meetups, or contributing to open-source projects. Stress how staying current enhances your work and allows you to introduce innovations in your role.

Join Rise to see the full answer
Why do you think Assembled’s vendor management solutions are critical for customer support teams?

Elaborate on how effective vendor management solutions optimize operational efficiency and improve customer satisfaction. Discuss your understanding of the specific challenges being faced in the customer support space, and how Assembled's solutions address those needs head-on.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Assembled Remote San Francisco, New York
Posted 4 days ago
Photo of the Rise User
Assembled Remote No location specified
Posted 4 days ago
Photo of the Rise User
NBCUniversal Hybrid Dreamworks SKG, 1000 Flower St, Glendale, CA 91201, USA
Posted 10 days ago
Photo of the Rise User
DrBalcony Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
AH Infotech Hybrid 4105 US-1 unit 4, Monmouth Junction, NJ 08852, USA
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
BeyondTrust Remote Remote United States | Remote Canada
Posted 10 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 31, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!