SIGN IN
Sr. Software Engineer, Full Stack - Slack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Slack · 5 hours ago

Sr. Software Engineer, Full Stack - Slack

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Slack is seeking a Senior Full-Stack Engineer to design and deliver end-to-end features while advancing the performance, reliability, and scalability of Huddles — Slack’s video conferencing experience.
CollaborationEnterprise SoftwareMessagingProductivity ToolsSaaS
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Partner with Product Managers and Designers to ideate, build, and launch new features across Huddles and Clips
Design and implement end-to-end solutions spanning frontend, backend, and real-time communication layers
Debug and optimize audio/video performance across diverse devices, browsers, and network conditions using WebRTC and related technologies
Identify and resolve performance bottlenecks in real-time systems, from React/Redux rendering to backend infrastructure
Establish high engineering standards through code quality, system design, and reusable architectural patterns
Improve observability by building monitoring, logging, and performance instrumentation for A/V systems
Support production excellence by partnering with Customer Experience teams to triage and resolve issues
Mentor engineers and provide thoughtful, in-depth code reviews

Qualification

ReactReduxPHPJavaReal-time systemsMySQLLinuxHTMLCSSWebRTCCommunication skillsCollaborationGrowth mindset

Required

5+ years of professional experience building and shipping web applications
Strong proficiency in React and Redux, including frontend performance optimization
Experience with one or more backend languages (e.g., PHP, Python, Ruby, Go, Java, C)
Expertise in building complex, high-fidelity UI with HTML and CSS
Deep understanding of real-time or distributed systems, including fault tolerance, consistency, and scalability
Strong computer science fundamentals (data structures, algorithms, systems design)
Experience working with relational databases and common web stacks
Product mindset with strong UX sensibilities and attention to detail
Excellent communication skills, empathy, and collaborative instincts
Growth mindset with a commitment to continuous improvement

Preferred

Strong understanding of network and security protocols related to real-time A/V streaming
Experience optimizing Electron applications for cross-platform performance
Contributions to open-source WebRTC or real-time communication projects
Knowledge of audio/video codecs and asynchronous media systems (recordings, playback)
Experience building or maintaining test frameworks for real-time/A-V products
Hands-on experience with WebRTC platforms or SDKs (e.g., AWS Chime, Twilio, Jitsi, Mediasoup)
Background in monitoring and observability tools (e.g., Datadog, Grafana, Splunk)
Experience building real-time messaging, notification, or event-driven systems

Benefits

Time off programs
Medical
Dental
Vision
Mental health support
Paid parental leave
Life and disability insurance
401(k)
Employee stock purchasing program

Company

Slack is a cloud-based communication and collaboration platform for teams.

H1B Sponsorship

Slack has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (4)
2021 (72)
2020 (71)

Funding

Current Stage
Public Company
Total Funding
$1.39B
Key Investors
Dragoneer Investment Group,General AtlanticSoftBank Vision FundThrive Capital
2020-12-01Acquired
2019-06-20IPO
2019-01-28Secondary Market

Leadership Team

leader-logo
Richard Hasslacher
VP of Global Alliances & channels
linkedin
leader-logo
Steve Hamrick
VP, Product Management
linkedin
Company data provided by crunchbase