SpyCloud is looking to hire a Staff Software Engineer to design, build, and maintain high-performance backend services and infrastructure to disrupt the criminal underground and make the internet a safer place.
Requirements
- 7+ years of experience in backend software engineering.
- Strong proficiency in Python and Go.
- Solid understanding of microservices architecture and RESTful API design.
- Experience with Kubernetes, Docker, and container orchestration.
- Proficient with CI/CD workflows, especially using GitHub Actions or similar.
- Strong familiarity with AWS cloud platforms.
- Experience with systems design, including scalability, reliability, and security considerations.
Responsibilities
- Design and develop scalable microservices using Python and Go.
- Architect and evolve cloud-native infrastructure using Docker and Kubernetes.
- Contribute to and optimize CI/CD pipelines using GitHub Actions.
- Participate in technical design reviews and contribute to architectural decisions.
- Write high-quality, maintainable, and well-documented code.
- Monitor, debug, and improve production systems for reliability and performance.
- Mentor junior engineers and contribute to internal knowledge sharing.
Other
- Collaborate closely with product managers, designers, and fellow engineers to deliver features end-to-end.
- Strong collaboration and communication skills.
- SpyCloud is not sponsoring visas at this time.