about 2 hours ago
Base Salary
$150k - $185k/yr
Responsibilities
- Lead the architecture and technical direction of distributed backend systems in Go.
- Drive design decisions for proxy data plane and control-plane services.
- Collaborate with architects and product managers to shape system roadmaps.
- Serve as a subject matter expert on secure network protocols and cryptographic systems.
- Conduct code and design reviews, ensuring high standards for performance and security.
- Investigate and resolve complex technical issues in distributed environments.
- Maintain architectural and technical strategy documentation.
- Mentor engineers and build cross-team relationships.
Requirements
- Bachelor’s or Master’s degree in computer science or related field.
- 8+ years of professional experience as a software engineer.
- Deep expertise in Go, distributed systems, and backend service development.
- Experience architecting highly concurrent, distributed systems.
- Strong understanding of network protocols and API design.
- Experience with AWS or another major cloud provider.
- Strong problem-solving and analytical skills.
- Proven ability to coordinate across multiple teams.
Benefits
- Competitive salaries and meaningful bonus program.
- Excellent healthcare insurance and retirement matching.
- Comprehensive life insurance and employee assistance program.
- Generous time off plans and paid company holidays.