Remote•Remote
Remote
Mid Level
Full Time
17 days ago
💰$64,000 - $160,000
remotefull-stackgotypescriptjavascriptreactsveltekitgraphqldockerkubernetes
Requirements
- •2-5 years of hands-on experience as a Full-stack Software Engineer
- •Proficient in Go with exposure to scaling and concurrency
- •Proficient with TypeScript and JavaScript frameworks; experience with React and SvelteKit is a plus
- •Some knowledge of GraphQL
- •Comfortable with Docker and familiar with Kubernetes
- •Comfortable interacting with relational databases; PostgreSQL experience is a plus
- •Comfortable with command-line interface and bash scripting
- •Experience working closely with Product and Design teams
- •Comfortable in a multi-service environment
- •Familiar with macOS and Linux platforms
- •Use agentic coding tools but understand and own the code they submit
- •Working hours must overlap with EST for at least 20 hours/week
What You'll Do
- •Familiarize yourself with Sourcegraph’s codebase, understanding the architecture and the problems it solves for our users
- •Start contributing to current focus areas by working on tasks related to the end-to-end user experience
- •Engage with team members, learning from their experiences and sharing insights to contribute to the product’s direction
- •Take ownership of smaller features and ship them, focusing on improving user engagement and satisfaction
- •Collaborate with teammates and design engineers to translate user feedback into product requirements and influence product’s future direction
- •Be fully ramped up and able to anticipate customers' needs
- •Establish yourself as a key contributor to the team, known for expertise in both technical and product aspects
- •Ship features across the stack, from React and SvelteKit frontends, through GraphQL APIs, to backend services written in Go, interfacing with SQL relational storage, Redis caching, and flexible blob storage
Nice to Have
- •Familiar with working with product ergonomics and experience designing user-facing features
- •Experience working async-first in a distributed remote team
- •Experience with customer-facing work: gathering requirements, incorporating feedback, and shipping with the customer in mind
Benefits
- •Above-average salary
- •Equity
- •Generous perks and benefits
