.NET Developer, SaaS Manager
123 000 – 172 000 $в год
1PasswordCanada и ещё 2 городаУдалённоот 2 летПолная занятость
TypeScriptC#.NETSaaSMongoDBCybersecuritySoftware DevelopmentReact.jsCloud ComputingIdentity Management
Описание
This role is for an Intermediate Developer on the SaaS Manager team, building a platform for IT and Security teams to discover, govern, and optimize AI and SaaS ecosystems.
Responsibilities
- Deliver features and improvements on the SaaS Manager platform
- Take end-to-end ownership of well-defined features from initial development through production
- Participate actively in code reviews, giving and receiving thoughtful feedback, and use both as opportunities to grow your technical judgment
- Write meaningful tests and clear documentation as part of your regular workflow, not as an afterthought
- Collaborate with product managers and designers to understand the customer problems behind your work and advocate for good outcomes within your scope
- Surface blockers and open questions early, keeping yourself and your teammates unblocked and the work moving forward
Requirements
- You have 2-4 years of professional software development experience with some knowledge of .NET/C# and exposure to MongoDB or a comparable document database
- You know how you learn, and you learn quickly: you're comfortable picking up new concepts, technologies, and codebases, and you don't need everything handed to you before you can get started
- You take real ownership of your assigned work: you follow through, flag problems early, and hold a high bar for what "done" means
- You write clean, well-tested, well-documented code and you understand why those things matter in a production environment
- You're a strong collaborator: you communicate clearly, ask good questions, and work well with teammates across engineering, product, and design
- You're curious about how agentic AI tools fit into your own development workflow and you use them thoughtfully
- You're proactive by nature: you look for opportunities to improve the codebase or the team's processes and you surface them, even when you haven't been asked
Nice to have
- Comfort across a wide range of technical stacks (.NET/C#, MongoDB, Go, Rust, TypeScript, React, and others); you evaluate technology on its merits for the problem at hand, not personal preference, and you pick up new languages quickly
We offer
- Annual base salary for USA-based roles is between $123,000 USD and $172,000 USD
- Annual base salary for Canada-based roles is between $111,000 CAD and $155,000 CAD
- Immediate participation in 1Password's benefits program (health, dental, 401k/RRSP and many others)
- Utilization of generous paid time off
- An equity grant
- Participation in incentive programs where applicable
- Maternity and parental leave top-up programs
- RSU program for most employees
- Retirement matching program
- Free 1Password account
- Paid volunteer days
- Peer-to-peer recognition through Bonusly
- Remote-first work environment, with travel for in-person engagement as a part of almost all roles
Hiring process
- Candidates are welcome to use AI tools responsibly and thoughtfully during the application process
- Join live interviews without using AI tools to assess communication, problem-solving, and collaboration skills