Job Closed

This listing is no longer active.

Senior/Staff Software Engineer, OfficeJS

Location

California + 1 moreAll locations: California | New York

Posted

71 days ago

Salary

$200K - $312K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaScriptReactTypeScript

Job Description

Senior/Staff Software Engineer, OfficeJS

Harvey

• Own and lead the technical direction of Harvey in Word, our flagship Office Add-in product, alongside our other Microsoft Office integrations. • Build the AI-native editing experience: agentic document rewrites, real-time redlining, and playbook automation that transforms how lawyers work • Design and build sophisticated integrations with Microsoft Word using the OfficeJS API, including document manipulation, playbook reviews, and AI-assisted drafting • Architect scalable, maintainable solutions that handle the constraints and quirks of the Office Add-in environment across platforms (Windows, Mac, Web) • Build polished, high-performance interfaces with crisp interactions and resilient error handling • Collaborate with product, design, and backend teams to shape APIs and UX for AI-powered features like streaming results and tool-calling workflows • Navigate Office Add-in requirement sets, versioning, and cross-platform compatibility to ensure broad, reliable support • Contribute to Harvey in Outlook and shape the next generation of agentic AI interfaces across the Microsoft suite • Mentor engineers, drive technical decisions, and raise the bar on quality and developer experience

Job Requirements

  • 5+ years of software engineering experience, with significant depth in Office Add-in development using OfficeJS
  • Experience building and shipping a production Office Add-in product, ideally one used at enterprise scale
  • Strong proficiency in JavaScript/TypeScript, HTML, and CSS
  • Deep understanding of Office Add-in architecture, requirement sets, manifest configuration, and cross-platform considerations
  • Experience with React or similar modern frontend frameworks
  • Track record of shipping highly intuitive products with strong attention to detail
  • Familiarity with Microsoft Office Add-in guidelines and AppSource submission process is a plus
  • Nice to Have: Experience with Outlook Add-ins or other Microsoft 365 integrations (SharePoint, Teams)

Benefits

  • Comprehensive health, dental and vision coverage
  • Retirement benefits (401k match up to 4%)
  • Flexible PTO

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design and build the agent platform end to end, from the context and tool layer that shapes what agents can reason about, through the execution runtime where code runs, to the interfaces that expose results to users. • Own the skill architecture, designing how agents discover, learn about, and invoke capabilities across Chainalysis's product suite. This includes writing skill client libraries, their documentation, and testing them end to end. • Build and operate sandboxed execution environments where agent-generated code runs with tenant-level security boundaries and durable file persistence. • Ship full-stack features across frontend, backend, skill libraries, and infrastructure. You own the full lifecycle from design through production operation. • Develop the workflow platform that lets users automate complex processes beyond single conversations. • Drive AI quality, cost, and observability, including multi-model orchestration, context window management, prompt engineering, and tracing across multi-step agent runs.

Connecticut + 3 moreAll locations: Connecticut | New York | Massachusetts | Virginia
$179K - $250K / year
Job Closed
Affirm logo

Software Engineer II, Full-Stack – Marketplace Performance

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting 'keep the lights on' & on-call efforts. • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

Canada
$125K - $175K / year
Salesforce logo

Senior Software Engineer, Enterprise PKI

Salesforce

👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.

Full TimeRemoteTeam 10,001+Since 1999H1B Sponsor

• Contribute to the Design, implementation, development, deployment, configuration, and enhancement of EJBCA-based PKI infrastructure, including CA hierarchies, RA functions, OCSP responders, and CRL distribution. • Define the technical roadmap for certificate lifecycle automation, secure key management, and high-assurance identity use cases. • Develop and maintain certificate lifecycle automation, including provisioning, renewal, revocation, monitoring, and audit logging. • Support internal stakeholders with certificate enrollment workflows (SCEP, EST, ACME, CMP) and usage patterns. • Help integrate certificate-based authentication into enterprise platforms, services, and workloads. • Support certificate lifecycle management processes for internal clients, applications, and devices. • Collaborate with security architects, infrastructure, and application teams to align PKI solutions with organizational policies and compliance requirements. • Participate in incident response and troubleshooting for PKI-related issues such as certificate validation failures or service outages. • Develop & contribute to documentation, operational runbooks, and standards for PKI operations.

California + 1 moreAll locations: California | New York
$148.5K - $223.9K / year
Job Closed
Coinbase logo

Senior Staff Software Engineer, Solana Staking Protocol

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. The MissionAt Coinbase, our mission is to increase economic freedom in the world. Staking is central to that mission — it enables anyone to participate in securing blockchain networks and earn rewards for doing so. Coinbase operates one of the largest Solana staking operations in the world, managing a validator fleet that represents approximately 9.25% of all staked SOL. We are committed to delivering industry-leading, risk-adjusted yield with world-class security, compliance, and reliability. The RoleWe are looking for a Senior Staff Software Engineer to serve as Coinbase's Solana Staking Protocol CTO — the definitive technical authority on all things Solana staking across the company. This is not a typical engineering role. You will combine deep Solana protocol mastery with strategic technical leadership to shape Coinbase's Solana staking trajectory for years to come. You will own the technical strategy across validator operations, staking integrations, and protocol evolution — partnering directly with engineering leadership, product teams, and external ecosystem players including the Solana Foundation. You will represent Coinbase on the world stage as a recognized Solana expert, speaking at conferences, engaging with the validator community, and influencing protocol direction. Internally, you will be the go-to expert for any Solana staking technical decision, from runtime-level optimizations to cross-product integration strategy. What You'll Do - Define Solana Staking Strategy: Own and drive Coinbase's multi-year technical strategy for Solana staking across validator performance, protocol participation, and product integration. Connect engineering decisions to business outcomes including yield optimization, cost efficiency, and customer growth. - Maximize Validator Performance: Lead the engineering effort to achieve industry-leading APY through validator optimization — including vote accuracy, block production, MEV strategies, commission tuning, and stake distribution. Build systems and tooling that give Coinbase a durable performance edge. - Own Protocol Expertise: Serve as Coinbase's foremost authority on the Solana runtime, consensus mechanism, staking economics, and validator client landscape (Agave, Firedancer, etc.). Evaluate protocol upgrades (e.g., SIMD proposals), assess risks, and proactively position Coinbase for changes before they land. - Drive Cross-Product Integration: Partner with Retail Staking and Institutional Staking product and engineering teams to architect scalable staking integrations across Coinbase's product surface area. Ensure Solana staking is deeply embedded and differentiated in every Coinbase staking product. - Build External Presence & Influence: Represent Coinbase in the Solana ecosystem. Maintain deep relationships with the Solana Foundation, core development teams, other major validators, and ecosystem partners. Speak at major conferences (Breakpoint, etc.) and contribute to protocol governance. Be Coinbase's voice on Solana staking. - Lead Technical Execution: Write production code. Design and build critical infrastructure for validator operations, monitoring, automation, and reliability. Set the technical bar for the team — code reviews, architecture decisions, incident response. - Expand Beyond Staking: Serve as a technical advisor on non-staking Solana initiatives where deep protocol knowledge is required (e.g., Solana tax infrastructure, token programs, new Solana-based products). - Mentor and Scale the Team: Elevate a team of strong engineers (IC4-IC5) through mentorship, architectural guidance, and raising the bar on Solana-specific domain expertise. Define what great Solana engineering looks like at Coinbase. What We Look For - Deep Solana Protocol Expertise: You have extensive, hands-on experience with Solana's architecture — Eg: the runtime, validator mechanics, staking economics, consensus (Tower BFT), turbine, Gulf Stream, and the validator client ecosystem. You understand Solana at the source-code level, not just the API level. - Technical Authority & Execution: You are a strong IC7-caliber engineer. You design and build complex distributed systems. You write production code in Rust and/or Go. You have deep experience with infrastructure at scale — bare metal, cloud, networking, observability. - Strategic Vision: You can define year-long technical strategies and connect them to business goals. You break down ambiguous, large-scope problems into executable plans with measurable milestones. You think in terms of competitive advantage, not just engineering correctness. - Ecosystem Presence & Influence: You are a known figure in the Solana ecosystem. You have existing relationships with the Solana Foundation, core contributor teams, and major validators. You have a track record of public speaking, community engagement, or protocol governance participation. - Cross-Functional Leadership: You partner effectively with product, business, and executive stakeholders. You translate complex protocol dynamics into business-relevant terms for non-technical audiences. You drive alignment across multiple teams and functions. - Passion for Solana: This isn't a role for a generalist who happens to know some Solana. You are genuinely passionate about the Solana ecosystem, follow protocol developments closely, and have a strong thesis on where Solana staking is headed. - Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality. Nice to Have - Core contributor to Solana validator clients (Agave, Firedancer) or significant Solana ecosystem projects. - Experience operating in highly regulated industries or security-first cultures. - Background in financial services, fintech, or crypto custody. - Track record of publishing technical content (blog posts, research, conference talks) on Solana or Blockchain in general - Experience with Solana's evolving staking landscape — liquid staking, stake pools, restaking protocols. - Familiarity with other PoS protocol staking operations (Ethereum, Cosmos ecosystem) for comparative perspective. Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $253,895—$298,700 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal OpportunityCoinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and ApplicantsDepending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI DisclosureFor select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com

United States
$253.9K - $298.7K / year
Job Closed