Staff Software Engineer

at SGNL
  • Remote - Worldwide

Remote

Software Development

Mid-level

Summary

The job is for a software engineer at SGNL, a startup focused on authorization-at-scale solutions. The ideal candidate has 8+ years of professional software development experience, including experience with modern languages like Go, Java, C++, or C# and contributing to the architecture and design of new systems. Preferred qualifications include experience in high scale, distributed systems, technical leadership, and mentoring skills.

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

Responsibilities

Build and launch large, distributed systems in a team-centric environment

Preferred Qualifications

  • 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
  • Employee equity plan
  • Flexible PTO
  • Health coverage
Share this job:
Please let SGNL know you found this job on Remote First Jobs 🙏
Apply now