SpyCloud is looking for a Senior Software Engineer to help design, build, and operate high-performance backend services and infrastructure to make the internet a safer place by disrupting the criminal underground and thwarting cyberattacks.
Requirements
- 5+ years of experience in backend software development.
- Strong skills in Python and/or Go.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with Kubernetes, Docker, and CI/CD systems.
- Hands-on experience with AWS Services.
- Solid understanding of scalable system design, performance, and reliability.
- Exposure to cybersecurity concepts or experience building secure systems.
Responsibilities
- Develop backend microservices using Python and Go within a cloud-native architecture.
- Contribute to infrastructure design and containerized deployments using Docker and Kubernetes.
- Improve CI/CD pipelines and automation workflows (e.g., GitHub Actions).
- Participate in design reviews and provide thoughtful feedback on architectural plans.
- Write clean, well-tested, and well-documented code.
- Collaborate with product managers and designers to deliver features from concept to deployment.
- Own and improve production systems, helping debug and optimize for performance and reliability.
Other
- Collaborate closely with peers across engineering, product, and design.
- Strong communication skills and the ability to work in cross-functional teams.
- Contribute to team knowledge sharing and foster engineering best practices.
- SpyCloud is not sponsoring visas at this time.
- If you are driven, inventive, and collaborative, you’ll fit right in.