
Staff Full Stack Engineer, Platform DevXP
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $197,300 - $313,700 per year
Job Level
Tech Stack
About the role
- Partner with Product Managers and Designers to ideate, build, and launch new features for our developer ecosystem
- Work on Slack Apps in the app directory, adding new features and making security fixes
- Create automated testing processes to speed up development time
- Establish high engineering standards through code quality, system design, and reusable architectural patterns
- Support production excellence by partnering with Customer Experience teams to triage and resolve issues
- Mentor engineers and provide thoughtful, in-depth code reviews
Requirements
- 7+ years of professional experience building and shipping web applications and developer tooling
- Proficient in JS, Typescript, and Python
- Understanding of what it takes to build library-level code and not just application-level code
- Excitement to participate in the broader community and not just with other engineers at Slack
- Empathy for the 3rd party developers you serve
- Hands-on experience with API design and development
- Experience building and debugging complex systems in a team environment
- Strong UX and design sensibilities, and a desire to sweat the small stuff
- Strong communication skills, a positive attitude, and empathy
- Self-awareness and a desire to continually improve
- Familiarity with AI Assisted Development
- A related technical degree required
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptPythonAPI designautomated testingcode qualitysystem designarchitectural patternsweb applicationsdeveloper tooling
Soft Skills
communication skillsempathyself-awarenessmentoringteam collaborationpositive attitudeattention to detaildesire to improveUX sensibilitiescommunity participation
Certifications
related technical degree