Building a large-scale SaaS service at an early-stage company
Requirements
- Golang programming with a deep focus on microservices and distributed architecture
- API Design Skills using frameworks like gRPC, ReST, GraphQL, or Thrift
- Scalable Systems Savvy including microservices, domain-driven design, load balancing, and scaling strategies
- Architectural Acumen including knowledge of data structures and architectural design
- Master of Secure Design with expertise in secure software design principles
- Cloud-Native Proficiency with hands-on experience with Kubernetes, Docker, Lambda functions, or other cutting-edge cloud-native technologies
- Security Savvy with knowledge of security, fraud prevention, and anomaly detection
Responsibilities
- Join Our Cutting-Edge Backend Team
- Own Core Libraries
- Elevate Core Services
- Innovate with Autonomy
- Support & Enhance Monorepo
- Advance CI Pipelines
- Champion Observability
Other
- Bachelor’s degree in engineering
- Over ~7 years of hands-on experience building scalable backends for product and SaaS companies
- Influential Communicator with ability to discuss architectural trade-offs and guide teams towards the most effective solutions
- Adaptable Innovator with ability to thrive in a fast-paced environment with shifting requirements
- Problem-Solving Pro with practical experience in troubleshooting distributed systems
- Competitive salary and comprehensive benefits package including Health, Dental, Vision and Mental Health plans
- 401(k) plan to support your longterm financial goals
- Flexible PTO to maintain a healthy work-life balance
- Opportunities for co-working and team meetups to foster collaboration
- A dog-friendly office environment for those who love to bring their fur babies along