Who are we?
Checkmarx is the AI-powered application security leader helping the world’s most security-
conscious enterprises secure the software that powers modern life. For more than two
decades, our unified platform and services have helped organizations protect human- and AI-
generated code from the first line through runtime, reducing risk across applications, cloud,
and the software supply chain without slowing innovation.
We’re trusted by 1,600+ customers in 70+ countries, including some of the largest enterprises
and governments in the world. Guided by research-led innovation and a developer-first
mindset, we help every developer, security team, and enterprise build software that is risk-free
by design.
What are we looking for?
As we continue to evolve our platform, we're looking for an exceptional Senior Software Architect to help shape the next generation of our cloud architecture, enterprise Data Lake, and AI-powered engineering platform.
If you're passionate about solving complex distributed systems challenges, driving architectural excellence, and defining how AI transforms software engineering, we'd love to meet you.
How will you make an impact?
Lead the architecture and evolution of Checkmarx's cloud-native SaaS platform.
Own the architectural vision and technical roadmap for our enterprise Data Lake.
Lead the organization's transformation from a traditional Software Development Lifecycle (SDLC) to an AI-Driven Development Lifecycle (AI-DLC), defining the vision, architecture, and best practices for AI-native software engineering.
Take an active role in designing, building, and evolving Checkmarx's next-generation agentic development platform, enabling developers to leverage AI agents throughout the entire software development lifecycle.
Design highly scalable, resilient, secure, and highly available distributed systems.
Partner closely with Product Managers, Engineering Managers, Tech Leads, and development teams to translate business needs into scalable technical solutions.
Produce high-quality architecture documents, technical designs, RFCs, implementation plans, and long-term technology roadmaps.
Stay hands-on by building proof-of-concepts, validating new technologies, reviewing critical designs, and contributing to production code when needed.
Drive platform-wide improvements around scalability, reliability, observability, performance, and operational excellence.
Guide engineering teams through architectural decisions using technical leadership, collaboration, and influence.
Mentor engineers and technical leaders while promoting engineering best practices across multiple R&D teams.
Present architectural strategies and technical proposals to audiences ranging from developers to senior leadership and business stakeholders.