Pentera is looking to build and operate production-grade systems that sit at the core of their customers’ security workflows, enabling organizations worldwide to safely emulate real-world attacker behavior and uncover their true security gaps across SaaS, on-prem, cloud, and hybrid environments.
Requirements
- Strong proficiency in Java or Python
- Proven experience designing and operating backend systems using RESTful APIs and microservice architectures
- Deep understanding of object-oriented design principles, design patterns, and writing clean, maintainable code
- Experience working with NoSQL databases such as MongoDB (Atlas)
- Hands-on experience working in cloud environments, preferably AWS
- Experience with additional backend languages such as Python, Go, or Node.js
- Experience working with Docker and containerized environments
Responsibilities
- Own the design, development, and maintenance of core backend services for Pentera’s SaaS and on-prem platforms
- Build scalable, secure, and high-performance backend solutions that support enterprise-scale usage
- Develop and maintain RESTful APIs and microservice-based architectures that enable complex product workflows
- Take end-to-end ownership of features, from design and implementation through testing, deployment, and production monitoring
- Contribute to architectural discussions and technical decision-making as a senior individual contributor
- Investigate and resolve complex production issues and performance bottlenecks
- Continuously improve backend reliability, scalability, and maintainability
Other
- 7+ years of experience as a Backend Engineer in an Agile development environment
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience
- Clear communication and strong collaboration skills
- Strong problem-solving skills, attention to detail, and a proactive approach to troubleshooting
- Travel to our office in Golden, Colorado is required