Opportunities at Craft portfolio companies


Full Stack Engineer



Software Engineering
Brazil · Remote
Posted on Friday, July 30, 2021

UserGems helps companies generate more revenue by identifying buyers who will most likely buy from them. Leveraging artificial intelligence, UserGems combines relationship data with trigger events to surface the most relevant buyers for each customer. We’ve raised $20M Series A from investors including Craft Ventures, Uncork Capital, Battery Ventures, and Tiger Global.

We are looking for a Software Engineer to help build new products and scale our platform.

What is UserGems

We monitor a company’s existing customer list for job changes and alert their sales teams whenever someone moves to a new company.

Each month, our customers get a list of people they should reach out to – identified and ranked by our proprietary algorithm. This algorithm combines thousands of data points to generate the best possible prospecting list, uniquely tailored to them.

Example: Jared was using AWS when he worked at Hooli. Now that he’s working at Pied Piper, he could be interested in using AWS again. We’ll alert AWS’ sales team of Jared’s job change. Jared already knows AWS and might be interested to hear what AWS has to offer for Pied Piper.

What our customers say

UserGems is the type of tool that I've been looking for quite a while. The key is to reach out to your alumni customers at the right time - UserGems helps us achieve that at scale.” - Steve Jones, VP of Demand Generation at UserTesting

"UserGems delivers true, concrete ROI on day one. It has turned out to be one of the most valuable solutions we have added to our go-to-market tech stack in the last two years." - Ben Loeffler-Little, former Head of Sales at Periscope Data

Find more at https://www.usergems.com/customers

Why UserGems

This is a career-defining role: Be part of a fast-growing startup as it scales from 20 to 100 employees -- your work and responsibility will grow with it.

We know that you are planning your career for the long run – and we’ll support you better than any other company would:

  • We’re hiring you for future leadership positions at UserGems
  • We’re willing to pay high salaries for top talent
  • You will work directly with the Head of Engineering and will have regular meetings with the Co-Founder / CTO
  • We will provide you with Engineering Mentorship by seasoned Silicon Valley Mentors (www.platohq.com)
  • You will learn how startups are run, what works and what doesn’t – if you ever plan to do your own startup, this is your chance to learn it from the inside
  • In addition, if you decide to do your own startup, we’ll make a recommendation to the top Silicon Valley investor (Y Combinator)

As a Full Stack Engineer

  • You will work on Frontend- and Backend-tasks – and you will later have the option to specialize and fully transition to a backend or frontend developer role if you prefer one over the other.
  • You'll get the best of both worlds while you get to know our full stack and feature development cycle during your first couple of months at UserGems. After that, you can decide which route you want to take, or if full stack is already the perfect fit for you.
  • You will primarily focus on the development of our customer facing webapp and third-party API integrations (Salesforce, Outreach, Google, Slack, Stripe, etc.)
  • You will design and build software primarily in PHP/Laravel and Typescript/VueJs.
  • You will play a key role in the engineering team in the development of our products.
  • You will be proposing, owning, designing, and implementing solutions to improve the stability, quality, and reliability of systems.
  • You will have a full understanding of our tech stack, development philosophies and workflows and make changes as needed.

Our tech stack

  • Laravel (PHP) for the Backend.
  • Vue (Typescript) for the Frontend (SPA).
  • Codeception for Tests.
  • PHPStorm & WebStorm as IDE.
  • A typed OOP code base.
  • Azure managed MySQL for data storage.
  • Graylog for log management.
  • Asana for agile development process
  • BitBucket as VCS

About you

  • You love coding, that is why you have developed personal projects in the past.
  • You are proactive and like to take responsibility.
  • You have a degree in computer science or similar.
  • You are highly proficient in spoken and written English.
  • You breathe Clean Code and you like test cases.
  • You have a passion for working with technology products and solving customer needs.
  • You thrive in fast-paced, high-performance environments while working in a team.

How to apply

Engineering is a top priority at UserGems. Please reach out to James Henton, our Technical Talent Lead, at [email protected] with your CV or Linkedin Url and the role you’re interested in.