Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer, Open Source

$144k - $202k per year

1Password

Job Title: Senior Developer – Open Source Team

Senior Developer on the Open Source Team, focused on strengthening 1Password's open source posture and making developer tools easy to use directly inside developers' workflows through agentic IDE integrations such as Agent Hooks and IDE plugins. You'll serve as a technical leader, owning architectural decisions and driving cohesive execution on medium‑to‑large projects from initial planning through development and into customer support.

Location: Remote – available in Canada and the US.

Responsibilities

  • Significant professional software development experience, with a track record of independently owning and delivering medium‑to‑large technical projects end to end.
  • Advanced hands‑on command of a modern development toolchain (Git, IDEs, terminal, debugging and testing tools) and the languages relevant to the team's work; comfortable reading, writing, and reviewing others' code.
  • Experience designing extensible, maintainable systems, ideally developer tooling, IDE extensions, agent integrations, or actively maintained open source projects.
  • Demonstrated ability to set technical direction and make architectural decisions that keep products scalable, secure, and high quality.
  • A track record of working effectively in public, engaging with external contributors and upholding a high quality bar in community‑facing repositories.
  • Interest in agent‑assisted development and building tools to make agent‑assisted development smoother and more secure.
  • Excellent written and verbal communication skills, with the ability to make a project's impact and progress visible to engineering, product, and design stakeholders.
  • A security‑minded approach consistent with 1Password's principles.

Bonus Points For

  • Experience maintaining a popular open source project or running open source community engagement.
  • Familiarity with AI‑enabled or agentic IDEs (e.g., Cursor) and the emerging agent‑hook ecosystem.
  • Experience contributing to an Open Source Program Office (OSPO) or similar function.

What You Can Expect

  • Contribute large new features, significant product improvements, and critical bug fixes, such as extending our Agent Hooks across IDEs or building genuine in‑IDE value beyond links to external docs.
  • Make architectural decisions that keep our integrations and public repositories scalable, secure, and aligned to 1Password's existing security and authentication models.
  • Contribute to the team's roadmap by identifying technical opportunities and risks up to ~6 months out, then lead execution aligned to team objectives.
  • Raise the quality bar by identifying lapses in code quality and gaps in testing coverage, anticipating and reporting potential problems, and fostering a high standard of documentation across community‑facing repositories.
  • Ensure alignment with cross‑functional partners (Partnerships, Product, UX, and the SDK/CLI teams), translating requirements into actionable work.
  • Drive initiatives that better support 1Password customers on your platform and mitigate issues developers face.
  • Contribute to a positive, collaborative team environment by modeling best practices, providing constructive feedback, and supporting a sense of shared ownership.

Salary & Benefits

USA‑based roles only: Annual base salary $153,000–$214,000 USD plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), generous paid time off, an equity grant, and where applicable, participation in incentive programs.

Canada‑based roles only: Annual base salary $144,000–$202,000 CAD plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), generous paid time off, an equity grant, and where applicable, participation in incentive programs.

At 1Password, we approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set.

What We Offer

  • Maternity and parental leave top‑up programs
  • Competitive health benefits
  • Generous PTO policy
  • RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer‑to‑peer recognition through Bonusly
  • Remote‑first work environment

Some roles in our GTM team are currently being hired for in‑person hybrid work in Toronto and Austin. These roles will specify on the posting.

Remote Work Policy

We are a remote‑first company, but travel for in‑person engagement is a part of almost all roles. Employees are required to be ready and willing to take part in annual department‑wide offsites, team meetings, and customer/industry events.

Equal Opportunity Employer

1Password is proud to be an equal‑opportunity employer. We are committed to fostering an inclusive, diverse and equitable workplace that is built on trust, support and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people and share the things you love.

Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at View email address on apply.j-vers.com and we’ll work to meet your needs.

Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.

1Password uses artificial intelligence (AI) and machine learning (ML) technologies to assist in the initial screening of employment applications and improve our recruitment process. See the latest third‑party bias audit information. If you prefer not to have your application assessed using AI/ML features, you may opt out by completing this form. For additional information see our Candidate Privacy Notice.

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Developer, Open Source in Ottawa, ON vacancy
  •  ...The Office of the Sergeant-at-Arms and Corporate Security is currently looking to staff the Analyst Open Source Intelligence (OSINT) position and to establish a pool of qualified individuals.  This position requires on-site presence five (5) days per week.  The Open Source... 
    Suggested
    Full time
    Fixed term contract
    Work at office
    Remote work

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    15 hours ago
  • $108.75k - $158.75k per year

     ...aerospace and defense. If you’re passionate about open ecosystems , upstream collaboration , and bringing modern open‑source technologies into places they’ve never been...  ..., and community. You will shape the developer experience for thousands of engineers building... 
    Suggested
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...technologies, partners, and industries to design, develop, and deliver solutions that power digital...  ...enabling real-time data, from multiple sources, to constantly stream across the...  ...Connect, Apache Flink, Kafka and more) . As a senior software engineer, you think strategically... 
    Senior
    Full time

    IBM

    Ottawa, ON
    6 days ago
  • $90k - $140k per year

     ...Position Description: Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks...  ...with Git based development practices and collaborative source control workflows . Experience working with complex enterprise... 
    Senior
    Full time

    CGI

    Ottawa, ON
    2 days ago
  • $69.45k - $119.45k per year

     ...You Are: As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications...  ...and systems. Develop LLM-based and agentic applications using open source and cloud frameworks such as LangGraph, Semantic Kernel, LangChain... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    3 days ago
  • $115k - $145k per year

     ...Why You’ll Love This Role Lumentum is developing the next generation of Optical Circuit Switch...  ...networks. We are looking for a hands-on senior developer to take technical ownership of embedded...  ...of multithreaded software design, source control using Git, and systematic troubleshooting... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    1 day ago
  • $100k - $135k per year

     ...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development...  ...elicit software designs. Author software source code: Contribute to software designs...  .... The competition will remain open until the positions are filled. We thank... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  •  ...Canada and beyond. Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data...  ...Ansible, etc.) ~ Strong experience with Git and modern source control practices. ~ Experience working with Linux and... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work

    CIRA

    Ottawa, ON
    14 days ago
  • $85.5k - $114k per year

     ...career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like...  ...or helping find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the development... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    11 days ago
  • $108.75k - $152.25k per year

     ...Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX...  ...requirements. Disclosure of Position Status: This is an active opening. We are seeking to fill this position immediately Disclosure of... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...We are looking for a Senior Full Stack Developer to design build and maintain both front-end interfaces and back-end systems including APIs microservices...  ...thrive in an inclusive and supportive work environment with open communication and regular team-building company social... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Ottawa, ON
    15 hours ago
  • $108.75k - $152.25k per year

     ...Package (BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next...  ...Interested in opportunities to develop software under specialised safety standards...  ...Position Status: This is an active opening. We are seeking to fill this position... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  • $60 per hour

     ...scripting-related tasks involving Lua programming. Identify bugs, performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply strong programming fundamentals, including modular design, data... 
    Senior
    Weekly pay
    Contract work
    Remote work
    10 hours per week

    Lifted, an Upwork Company™

    Ottawa, ON
    10 days ago
  •  ...exceeds 25%. Job Description We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development...  ...and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Ottawa, ON
    3 days ago
  • $108.75k - $152.25k per year

     ...purchase program and paid-time-off to those that meet the eligibility requirements. Disclosure of Position Status: This is an active opening. We are seeking to fill this position immediately Disclosure of Artificial Intelligence: We do not use artificial intelligence (AI)... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction...  ...thrive in an inclusive and supportive work environment with open communication and regular team-building company social events... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    4 days ago
  • $150k - $183k per year

     ...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our team working on VoIP telephone development as part of the FortiVoice solution . This role involves low-level embedded Linux development... 
    Senior
    Full time
    Flexible hours

    Fortinet

    Ottawa, ON
    2 days ago
  • $108.75k - $152.25k per year

     ...our Sensor Framework team is developing a high-performance, scalable...  ...accomplished Embedded Software Developer who thrives on solving...  ...from you. What you’ll do As a senior member of the team, you’ll contribute...  ...Status: This is an active opening. We are seeking to fill this... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...Le Bureau du sergent darmes et de la sécurité institutionnelle cherche actuellement à pourvoir le poste danalyste Renseignements de sources ouvertes (RSO) et à établir un bassin de personnes qualifiées. Ce poste requiert une présence sur place cinq (5) jours par semaine.... 
    Full time
    Work at office
    Remote work

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    15 hours ago
  •  ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    Ottawa, ON
    a month ago
  •  ...Job Description The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff the Senior Full-Stack Developer (Senior Digital Product Developer) position. Senior Full-Stack Developers are responsible for the design, development, integration... 
    Senior
    Full time
    Fixed term contract

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    10 days ago
  •  ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application development and modernization. The position requires deep COBOL expertise, end-to-end project ownership, and mentoring capabilities for a hands-on technical professional.... 
    Senior

    Thermo Fisher Scientific

    Ottawa, ON
    a month ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and...  ...development opportunities and present to senior leadership at potential clients. Ability...  ...MySQL). ~ Skilled in Git for collaborative source control (branching, merging, pull... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    3 days ago
  • $125k - $165k per year

     ...care for people. Join us and shape the future of care. What you'll do: Collaborate with your pod — a small, focused team of developers — to build and maintain IAM capabilities Contribute to the backend codebase with an eye toward reliability, scalability, and... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Ottawa, ON
    2 hours ago
  • $85k - $111.3k per year

     ...implement, and optimize components within the communication stack. Develop and maintain the platform SDK used by application teams,...  ...related to latency, throughput, memory, and concurrency using open-source tools. Partner with global teams to ensure platform readiness... 
    Long term contract
    Full time
    Temporary work
    Internship
    Manual labor
    Worldwide

    Ericsson

    Ottawa, ON
    14 hours ago
  • $74.23k - $103.09k per year

     ...NRC Postdoctoral Fellowships: Now Open!  Applications are now being accepted to the National Research Council of Canada (NRC) Postdoctoral...  ...innovative research projects alongside expert researchers while developing their career. Areas of research include:   Squeezing the... 
    Full time
    Apprenticeship
    Internship
    Remote work

    The National Research Council of Canada

    Ottawa, ON
    1 day ago
  • $95k - $110k per year

     ...our tomorrow's possible. This role is Hybrid Ottawa Software Developer Position Summary The successful candidate will build robust, high...  ...teams, and operational stakeholders to understand data sources, processing requirements, and target systems, and develop reliable... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide

    Thales

    Ottawa, ON
    2 days ago
  • $80k - $105k per year

     ...seeking an Intermediate Software Developer to contribute to the design,...  ...(DND). Reporting to the Senior Staff Software Developer, this...  ...developers Author software source code:    Contribute to software...  ...The competition will remain open until the positions are filled... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  • $80k - $105k per year

     ...Person We're Looking For?Are you passionate about systems software, open-source technologies, and solving complex technical challenges? Do you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're on a... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  • $80k - $90k per year

     ...Type of Vacancy: New We are looking for a Frontend/UI Developer to join the Larus team. You will design and build the interfaces...  ...: These are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer, Open Source. Be the first to apply!