
Senior Software Engineer
SGNL
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Job Level
About the role
- Solve authorization-at-scale for the world's largest companies
- Build and launch large, distributed systems in a team-centric environment
- Mentor junior engineers
- Manage competing priorities and bring order to ambiguous scenarios
- Clearly & effectively communicate (written and verbal) across the organization and up to senior leadership
- Value diverse perspectives and have a growth mindset
Requirements
- 5+ years of professional software development experience
- 4+ years of programming experience with at least one modern language such as Go, Java, C++, or C# including object-oriented design
- 3+ 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
- 4+ years experience building high scale, distributed systems that handle large amounts of data
- Solid knowledge of data structures, algorithms, and designing for performance, scalability, reliability, and availability
- Track record of building and delivering mission critical, production software systems
- Proven ability to mentor other software engineers in all aspects of their engineering skill sets
- Experience working with a relational DB (MySQL/Postgres)
- Experience with Microservices/Containerization
- Experience with NoSQL/Graph DB/Kafka/Redis will be a plus
- Masters in CS or related field
Benefits
- Competitive salary
- 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
software developmentprogrammingGoJavaC++C#object-oriented designarchitecturedesign patternsdata structures
Soft Skills
mentoringcommunicationteam-centricmanaging prioritiesproblem-solvinggrowth mindsetvaluing diverse perspectives
Certifications
BS in CSBE in CSMasters in CS