
Staff Software Engineer
SGNL
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- help solve authorization-at-scale for the world's largest companies
- build and launch large, distributed systems in a team-centric environment
- manage competing priorities and bring order to ambiguous scenarios
- mentor junior engineers
- communicate clearly & effectively across the organization and up to senior leadership
Requirements
- 8+ years of professional software development experience
- 6+ years of programming experience with at least one modern language such as Go, Java, C++, or C# including object-oriented design
- 5+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- experience building cloud-deployed applications
- BS/BE in CS or related field
- 5+ years experience architecting high scale, distributed systems that handle large amounts of data
- solid knowledge of data structures, algorithms, and designing for performance, scalability, reliability, and availability
- proven track record of building and delivering mission critical, production software systems
- proven track record of technical leadership and ability to mentor other software engineers in all aspects of their engineering skill sets
- domain experience in AuthN/AuthZ technologies will be a plus
- Masters/PhD in CS or related field
Benefits
- competitive salary
- an employee equity plan
- flexible PTO
- health coverage
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaC++C#object-oriented designarchitecturedesign patternscloud-deployed applicationsdata structuresalgorithms
Soft Skills
mentoringcommunicationteam-centric collaborationprioritizationproblem-solvingleadershiporganizational skills
Certifications
BS in Computer ScienceBE in Computer ScienceMasters in Computer SciencePhD in Computer Science