Salary
💰 $180,000 - $210,000 per year
Tech Stack
Cyber SecurityElasticSearchJavaNode.jsPostgresPythonReactRubyRuby on RailsTypeScript
About the role
- Work closely with Product Management, Design, and other Engineering stakeholders to uphold a high quality standard and step into a product management role when needed
- Develop full stack features that address complex technical challenges, integrating frontend and backend aspects to enhance user experience and system reliability
- Engage in all phases of project lifecycle, from planning to deployment, including code reviews and performance optimization
- Provide guidance and mentorship to junior and intermediate engineers
- Own work from conceptualization to deployment and drive product-focused outcomes
Requirements
- 5+ years of professional software development experience
- Proficient in HTML, CSS, Typescript
- Proficient in a modern backend language (e.g., Ruby, Python, Java)
- Strong understanding of computer science fundamentals and software engineering principles
- Adaptable and excel in fast-paced, iterative environments
- Experience working across the stack, building products from 0 to 1
- Experience at fast-paced, product-focused startups
- Founder or early employee experience (nice to have)
- Experience with Rails, PostgreSQL, and Elasticsearch (nice to have)
- CS degree from top school
- Must be an IC (individual contributor)
- Visa sponsorship NOT available (must be authorized to work in Canada or the United States)
- Ideally reside in Canada or the United States (Remote North America)