Who are we?
Checkmarx is the leader in application security and ensures that enterprises worldwide can secure their application development from code to cloud. Our consolidated platform and services address the needs of enterprises by improving security and reducing TCO, while simultaneously building trust between AppSec, developers, and CISOs. At Checkmarx, we believe it’s not just about finding risk but remediating it across the entire application footprint and software supply chain with one seamless process for all relevant stakeholders.
We are honored to serve more than 1,800 customers, which includes 40 percent of all Fortune 100 companies, including Siemens, Airbus, Salesforce, Stellantis, Adidas, Walmart, and Sanofi.
What are we looking for?
We are looking for a hands-on Automation Infrastructure Engineer to join our Automation Platform team.
This role sits at the intersection of test infrastructure, CI/CD, Kubernetes, and cloud operations.
You will play a key role in ensuring the stability, observability, and scalability of our automated testing systems, with a strong focus on debugging failures, improving reliability, and building the infrastructure that enables large-scale automated testing.
This is an excellent opportunity for someone who enjoys deep technical debugging, working close to CI pipelines and Kubernetes clusters, and building robust test platforms used across the organization.
How will you make an impact?
In this role, you will be responsible for:
- Debugging and maintaining Jenkins pipelines, with a strong focus on failed automated tests and CI infrastructure issues
- Investigating and resolving Kubernetes issues, including pods, nodes, resource constraints, scheduling, and networking problems
- Supporting and configuring AWS infrastructure, including EC2, VPCs, route tables, security groups, and related services
- Improving the reliability and observability of our test execution environments
- Helping design, implement, and maintain test infrastructure, including:
- Collaborating closely with automation engineers, QA, DevOps, and development teams
- Identifying recurring failures and turning them into systematic fixes and improvements
- Documenting infrastructure behavior, common failure modes, and operational best practices