Senior Software Engineer - Web jobs in United States
cer-icon
Apply on Employer Site
company-logo

Wire · 1 day ago

Senior Software Engineer - Web

Wire is the leading end-to-end encrypted communication platform, trusted by businesses and governments worldwide. As a Senior Software Engineer - Web, you will drive technical direction across React-based apps and collaborate with teams to translate complex requirements into robust solutions.

AppsCollaborationCyber SecurityMessagingMobile AppsSecurity

Responsibilities

Real-time messaging and encrypted media exchange using cutting-edge standards like MLS
Performance-focused improvements on message processing, rendering, synchronization, and offline-capable workflows across platforms and sessions
Leading technical initiatives with Senior Engineers, Staff Engineer and Engineering Manager to improve architecture and developer experience
Defining and driving technical initiatives that improve app scalability, reliability, and maintainability — including modernizing legacy areas
Driving architectural decisions and raising the technical bar through well-reasoned RFCs and ADRs, thoughtful code reviews, and a collaborative, communicative mindset
Supporting and mentoring other engineers — helping them grow, share context, and take on broader ownership

Qualification

ReactElectronPerformance optimizationSecure messaging protocolsCI/CD pipelinesProactive problem solvingChallenging ideasEnglish fluencyMentoringOwnership

Required

7+ years in Frontend or Full-stack development, with significant time in Senior or Tech Lead roles
Expert-level knowledge of React and frontend architecture
Hands-on experience with Electron, including security constraints (IPC design, preload boundaries, protocol handling, signing/notarization)
Strong experience diagnosing and fixing performance and memory issues in real-time applications — including large lists, background processing, CPU vs memory trade-offs and data-processing flows
Experience working with local client-side databases (e.g., IndexedDB or alternatives), Web Workers, WASM-based libraries, and large in-browser data sets
Familiarity with secure messaging protocols (e.g., MLS, WebRTC, or E2EE media flows)
Experience working in modular and multi-package codebases, including monorepos, using tooling like Webpack, npm scripts, and shared frontend infrastructure
Experience owning or significantly contributing to CI/CD and release pipelines (GitHub Actions, Jenkins)
Strong testing practices with unit, integration and e2e test coverage (e.g., Playwright)
Fluent in English and can contribute effectively to an international team
Mentor by providing context, not just answers — helping others build judgment, not dependency
Break down complex trade-offs and drive alignment without shutting down alternative views
Proactive — when spotting tech debt or poor architecture, take initiative
Take ownership of problems you didn't create — and see them through to resolution
Challenge ideas rigorously while remaining respectful — and expect the same from others

Preferred

Hands-on experience with Electron, including security constraints (IPC design, preload boundaries, protocol handling, signing/notarization)
Familiarity with secure messaging protocols (e.g., MLS, WebRTC, or E2EE media flows)

Benefits

Yearly education budget of 1000 EUR to strengthen personal capabilities.
Urban Sports Club subscription, stay balanced and mentally and physically healthy!
Fresh breakfast in the office, daily fruits, snacks, free soft drinks, and the world's best Barista coffee machine.

Company

Wire

twittertwittertwitter
company-logo
Wire is an encrypted messaging app that offers a secure platform for its enterprise and government customers.

Funding

Current Stage
Growth Stage
Total Funding
$60.21M
Key Investors
UVC PartnersMorpheus Ventures
2022-08-11Series C· $24.76M
2021-04-14Series B· $21M
2020-03-25Series Unknown· $6.25M

Leadership Team

leader-logo
Alan Duric
COO/CTO & Cofounder
linkedin
Company data provided by crunchbase