Staff Software Engineer (Future Opportunities)
Core
Lead complex projects and programs impacting multiple teams and services within a large-scale organization.
Role type
Staff Software Engineer
Builds
Distributed systems and features affecting millions of users daily
Domain
Internet / Social Media
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems, software architecture, data structures and algorithms, agile development, unit testing, code reviews, debugging, troubleshooting
Preferred skills
technical leadership, public code contributions
Technologies
null
Responsibilities
Lead complex and diverse work, projects, and programs; Plan and deliver projects with significant impact; Set goals and priorities; Provide solutions as a partner within the function
Seniority
Staff, hands-on IC with leadership scope
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.