ALL SOURCEGRAPH ROLES ARE FULLY REMOTE
Who we are
Our mission at Sourcegraph is to make it so that everyone can code, not just ~0.1% of the population. We help developers and companies with billions of lines of code create the software you use every day. In enabling more people to code, we believe we will create economic opportunity across the world and will drive progress that benefits everyone.
It’s an exciting time to join Sourcegraph. Our company is growing rapidly: we’ve experienced exponential growth and our $125M Series D from Andreessen Horowitz and $50M Series C from Sequoia have given us the opportunity to make big ambitious bets on our future. We have a huge market (every company that builds software) and massive opportunity (most developers haven’t even heard of code search yet, but once you’ve used it, you can’t live without it–just like Google web search). By continuing to hire exceptional people, we have the opportunity to make Sourcegraph one of the biggest technology companies in the world.
Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a location requirement for this role. However, your working hours must overlap with 8am-4pm Pacific Time for at least 10 hours per week so we have time to collaborate synchronously when necessary.
Why this job is exciting
We are looking for a self-motivated Product Designer for our Cloud Org. As a Product Designer, you will be a crucial member of our exceptional high agency all-remote team to achieve our company wide mission of helping Sourcegraph become the standard tool for searching and understanding public code. You will work collaboratively with product and engineering to create a highly functional and beautiful experience that delights a technical audience.
Within one month:
- You’ll learn about our business, product, vision and team and gain an understanding about how your role fits into Sourcegraph’s broader organization.
- Get to know the processes, tools, and systems the design team uses – with a specific focus on growth and integrations
- Learn and understand our development process for feature releases, inter-team communication, and processes
Within three months:
- Have credible conversations with engineers & product managers about design tradeoffs.
- Active involvement in strategic (the “why”), not just tactical (the “how”) realities of the design decisions you make.
- Work closely with other designers to establish good practices and processes around our design system and visual design.
Within six months:
- In collaboration with engineering & product leads you advocate for consistent use of a product design system.
- Work closely with marketing & brand to ensure a cohesive experience between our digital assets and product.
- Report on outcomes discussing how goals and hypotheses were met, and what learnings to use in the next iteration.
Within one year:
- Be able to advocate/defend the design view to others in the organization—even if it comes to conflict/disagreement with others—with professionalism, maturity, and a balanced, holistic view of any competing viewpoints
- Proactively identify and unblock knowledge sharing and communication challenges to unlock a scalable design organization
- Educate, mentor and train team members across the entire company on design methodology and philosophy
You are an experienced product designer who has the skills to effectively drive progress toward our Cloud Org’s ambitious and technically challenging objectives to bring the value of Sourcegraph to all developers, everywhere they work with code, and to bring the value of other developer tools into Sourcegraph. You have the leadership skills to facilitate an inclusive design process end-to-end. You are strongly aligned with our values, inspired by our mission to make it so that everyone can code.
- Contribute to the overall strategy and decision-making about Sourcegraph’s features.
- Drive continual progress towards a cohesive, delightful experience for a technical audience through iterative improvements.
- Have the autonomy to facilitate conversations, identify problems, arrive at solutions, and execute designs.
- Pull together insights to propose a variety of solutions, then collaborate with product and engineering to determine the best solutions to problems.
- Use prototyping and usability testing to inform and validate designs.
- Collaborate directly with customers to inform strategy and design decisions.
- Play a key role in building design culture at Sourcegraph.
- We will encourage and support you to:
- Publish blog posts and give conference talks about your work at Sourcegraph.
- The ability to adapt your tools and processes for the velocity of a fast-paced startup where projects have varying requirement levels.
- Demonstrate strong UI and visual design skills and a keen eye for aesthetics in the context of complex products.
- A knack for giving and receiving feedback, communicating complex concepts, and explaining the reasoning behind your designs.
- Eagerness to socialize your design decisions across the business to drive adoption and growth
- You have a good technical understanding of software and can bridge the gap between design and code.
- Expertise in designing complex web applications as demonstrated in a strong portfolio showcasing your tried and tested process for tackling design problems, as well as high quality interaction and visual design.
- Experience building end-to-end experiences in popular design tools (we use Figma).
- Experience with usability testing, customer journey mapping, developing personas, wireframing and prototyping, sketching, and other UX design methods.
- A deep understanding of developers, and a strong understanding of Git and Git workflows
Nice to Haves:
- Experience designing developer tools.
- Experience or familiarity with CICD, Automation, DevOps, Cloud, Deployment
- Experience working in cross-functional teams on multiple projects in tandem.
- Experience designing for of B2B or B2D (developer) applications.
- Experience working with distributed or remote teams.
Interview process [~5.5 hour total interview]
Below is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
Intro Conversation Stage – we have initial conversations to get to know you better…
Team Interview Stage – we then delve into your experience in more depth and introduce you to members of the team…
Final Interview Stage – we move you to our final round, where you meet cross-functional partners and gain a better understanding of our business and values holistically…
And that’s it! Please note – you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.
Not sure if this is you?
We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.
Learn more about us
To create a product that serves the needs of all developers, we are building a diverse all-remote team that is distributed across the world. Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds and communities.
Learn more about what it is like to work at Sourcegraph by reading our handbook.
We want to ensure Sourcegraph is an environment that suits your working style and empowers you to do your best work, so we are eager to answer any questions that you have about us at any point in the interview process.
Go back to the careers page for all open positions.