Summary
Join Linear, a fully remote company building an issue tracking and project management tool, and contribute to our mission of bringing magic back to software. As a small, distributed team, we value relentless focus, fast execution, and software craftsmanship. We are looking for experienced backend engineers to build and optimize our real-time, synchronized data delivery system. You will work with Node, Postgres, Redis, and our proprietary data synchronization library, building scalable systems and improving database and infrastructure performance. We offer competitive salaries, equity, paid time off, parental leave, health insurance, and regular team events.
Requirements
- Experience building scalable infrastructure and backend solutions
- Strong JavaScript fundamentals
Responsibilities
- Build the backend for various user-facing features
- Optimize real-time, synchronized data delivery across our clients
- Improve database and infrastructure performance by implementing caching solutions, connection pooling
- Improve observability, monitoring, and alerting for our service so that we can better respond to operational incidents
- Scale our service via architectural changes as well as infrastructure improvements
- Open-source any non-trivial innovations that come out of our work on the product
- Redefine best-in-class software development processes so that we can build a purpose-built product
Benefits
- Interesting and challenging work
- Work-life balance
- Competitive salary and equity
- Employee-friendly equity terms (extended exercise)
- Paid lunch and coffee during workdays
- Work remotely, no commuting to the office
- Paid co-working space/desk at an office
- Health, dental, and vision insurance (based on country requirements)
- Regular team events and off-sites
- 5 weeks of paid vacation
- 4 months of paid parental leave (or more based on country requirements)
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.