Reddit, Inc. logo
Reddit, Inc.

Dive into anything

Staff Software Engineer, Client Architecture

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2005H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

6 hours ago

Salary

$217K - $303K / year

Seniority

Lead

Postgraduate Degree10 yrs expEnglishAndroidiOSKotlinReactSwiftTypeScript

Job Description

Staff Software Engineer, Client Architecture

Reddit, Inc.

• Architect for Scale: Define and execute the org-wide client architecture strategy to support seamless video creation, editing, and uploading directly within our shared composers. Establish the patterns for how all future formats integrate into the client layer. • Accelerate Product Roadmap: Build and scale new contribution formats natively within the shared post and comment experiences. Unblock execution for high-upside strategic bets designed to reduce identity-risk barriers for sensitive content and productize viral, low-effort creation formats that convert passive consumers into active contributors. • Mentorship & Org Leadership: Serve as the technical anchor for the Contribution engineering team and influence the broader Content Ecosystem org. Translate complex product requirements into actionable technical roadmaps and drive alignment across Web, iOS, and Android platforms. • Leverage Modern Tooling: Thoughtfully utilize AI-assisted development tools to accelerate prototyping, system design, and coding, while applying rigorous judgment to validate and own the final outputs. Evangelize AI as a tool. • Optimize Contribution Funnel: Lead the engineering of highly performant client infrastructure. You will tackle challenges like zero-latency rich-text rendering, resilient edge-optimized media upload pipelines, and complex state synchronization for offline and online editing to maximize global contribution success rates.

Job Requirements

  • 10+ years of professional software engineering experience with a proven track record as a Senior Staff Engineer or Principal Engineer on consumer-facing mobile or web client applications.
  • Client Architecture Expertise: Deep mastery of modern web architecture (e.g., React, TypeScript, advanced state management) with strong architectural command of native mobile paradigms (iOS/Swift, Android/Kotlin) to define unified client APIs and lead cross-platform engineering standards.
  • Domain Expertise: Demonstrated track record of solving hard client-side performance and rendering bottlenecks at scale, building highly interactive features such as zero-latency rich-text editors, asynchronous media processing pipelines, or real-time state synchronization systems.
  • Communication: Exceptional written and verbal communication skills. Ability to influence VP-level technical direction and navigate strict tradeoffs between performance, reliability, and business impact without directly managing the engineers involved.
  • Demonstrated ability to lead large, cross-functional engineering initiatives that balance technical excellence with aggressive growth targets.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Related Job Pages

More Full-stack Engineer Jobs

Algolia logo

Software Engineer – Growth

Algolia

Relevant, scalable, and blazing-fast search and discovery experiences

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Building solutions to help users get the most out of Algolia • Running experiments and A/B tests to help choose the best possible solution • Collaborating with Product and Design teams to explore opportunities • Contributing to the evolution of our Growth platform, ensuring it scales with our customers and internal teams • Working with a range of teams to deliver a solid growth foundation • Writing high-quality, well-tested code and participating in code reviews • Contributing to improvements in engineering quality, processes, and tooling • Bringing ideas to the team roadmap and gradually owning projects from discovery through delivery

United States
$136.4K - $196.1K / year
Full TimeRemoteTeam 1-10H1B No Sponsor

• Du entwickelst Features und Architekturen für Kunden aus verschiedensten Branchen • Du integrierst dich nahtlos in bestehende Teams und übernimmst echte Verantwortung für den Tech-Bereich • Du begleitest den gesamten Entwicklungsprozess – von der Anforderungsanalyse bis zum Go-live • Du berätst Gründer:innen und Leads auf Augenhöhe – auch als ruhige Hand in stressigen Momenten • Du bringst KI-Tools sinnvoll in deinen Entwicklungsalltag ein

Germany
€52K - €82K / year
Full TimeRemoteTeam 10,001+Since 2013H1B Sponsor

Role Description Join AbbVie’s Information Security & Risk Management (ISRM) team as an IAM Federation Services Engineer, where we empower our partners to succeed by delivering the knowledge, tools, and support needed to leverage data and technology securely and effectively. The ideal candidate will have deep expertise in Microsoft Entra ID (formerly Azure AD), Okta, and Ping Federate to design, implement, and manage Directory and Authentication solutions for our global workforce of 80,000 users and customer identities. This position can be virtual anywhere in the U.S. In this role, you’ll be responsible for: - Designing and implementing federation identity and access management solutions aligned with business requirements. - Integrating federation technologies with enterprise and cloud systems (e.g., Active Directory, HR systems, cloud applications) using standards such as SAML 2.0, OIDC, and OAuth 2.0. - Developing and maintaining custom authentication experiences leveraging Okta APIs, SDKs, and widget-based login flows. - Configuring and supporting various MFA technologies, such as PingID, Okta Verify, MS Authenticator, FIDO2, biometric, and OTP/push authentication. - Troubleshooting and resolving federation authentication and authorization issues, including analyzing logs and diagnosing user provisioning challenges. - Monitoring, optimizing, and ensuring the scalability and performance of federation infrastructure. - Providing technical guidance and support to administrators and end-users on federation-related topics. - Collaborating with cross-functional teams, vendors, and external partners to leverage integration opportunities and enhance federation capabilities. - Documenting federation configurations, processes, and procedures; staying updated on industry trends and recommending improvements for ongoing enhancement. Qualifications - Bachelor’s degree with 5 years of experience OR Masters with 4 years of experience. - Minimum 4 years of experience with Okta, Ping Federate. - Advanced proficiency in PowerShell scripting for automation and management of identity systems. - Excellent problem-solving skills and ability to work in a fast-paced, global environment. - Preferred: Certifications in relevant federation technologies (such as Okta Certified Administrator, Ping Federate / PingOne Certified, or Microsoft Entra ID) are a plus. - Experience supporting large-scale environments (10,000+ users; 80,000+ users preferred). - Knowledge of security best practices and compliance frameworks (e.g., NIST, ISO 27001). Requirements - Proven experience as a Federation Engineer or in a similar role, with a strong understanding of identity and access management principles, using Okta, Entra ID, and PingFederate. - Hands-on experience with Okta Identity Engine (OIE) for CIAM workflows (registration flows, self-service, and B2C/B2B identity patterns, Sign-in Widget). - Solid knowledge of federation platform features and functionalities, including user lifecycle management, SSO, and MFA. - Strong troubleshooting and problem-solving skills, with the ability to analyze and resolve complex federation-related issues. - Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. - Strong attention to detail and ability to prioritize tasks in a fast-paced environment. Benefits - We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees. - This job is eligible to participate in our short-term incentive programs.

United States
$84.5K - $162K / year
LeoLabs logo

Radar Software Engineer

LeoLabs

Persistent Orbital Intelligence 📡 🛰️

Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Support our Radar Systems group by developing, maintaining, and operating advanced software for phased array radars • Responsible for software stack including deploy infrastructure, monitoring stack, real-time GPU processing software, and test infrastructure • Build out tests and observability tooling (logs, metrics, alerts) • Improve unit test speed and parallelization • Simplify and document local unit test execution for all team members • Develop and integrate system/integration tests into the automated testing pipeline • Rewrite and harden the radar deployment system for robustness, speed, and reliability • Maintain CI pipelines and GitHub Actions workflows for the radar software stack • Build and maintain a Radar team operational dashboard • Develop new data plotting and file writing utilities for data output • Benchmark and analyze Linux system tuning for real-time radar applications • Improve configuration management system

United States