Enterprise Architect

Job ID
SaaS Operations - Tech Operations


CallidusCloud is the global leader in cloud-based sales, marketing and learning solutions. CallidusCloud enables organizations to accelerate and maximize their lead to money process with a complete suite of solutions that identify the right leads, ensure proper territory and quota distribution, enable sales forces, automate configure price quote, and streamline sales compensation — driving bigger deals, faster. Over 5,700 organizations, across all industries, rely on CallidusCloud to optimize the lead to money process to close more deals for more money in record time. 


To help support our Global growth, CallidusCloud is seeking a Enterprise Architect to join our team in Birmingham, AL. 



  • Manage a team of devops engineers and architects worldwide.
  • Work in a highly collaborative team environment to contribute towards the goal of developing and maintaining CallidusCloud's SaaS offering.
  • Architect and implement Continuous Integration and Deployment. Orchestration and Automation of Continuous Integration/ Continuous Deployment on a Linux cluster base.
  • Integrate tightly with engineering teams to enhance the various operational components of CallidusCloud software.
  • Support CallidusCloud's commitment to security by supporting voluntary and compulsory compliance efforts in best-practices based systems design and implementation methodologies.
  • Prevent waste by proactively auditing and building systems to scale deployed resources to match need dynamically.
  • Identify areas of improvement between systems and help design solutions.
  • Build standards and best practices as it relates to our software development life cycle.
  • Teach and mentor architects and engineers from a DevOps perspective.
  • Monitoring solution design and implementation. Bring expertise in comprehensive (application/services) monitoring and automation, and help build resilient and self-healing systems that comprise our platform.  
  • Implement, configure, and manage multi-user systems.
  • Maintain the integrity and functionality of applications and systems.


  • 8+ years experience building/administering scalable and secure internet-hosted software products.
  • 3+ Experience with configuration management systems controlling deployment and config/change automation (Ansible, Jenkins, Chef, Puppet).
  • Building continuous integration/delivery pipelines including environment reproduction, deployment, resource scaling.
  • 3+ years designing and implementing operational solutions on Private and Public Clouds.
  • Experience compositing monitoring and alerting systems, from writing plugins and custom monitors to tying tools together to build more complete frameworks for visualizing, tracking, and alerting.
  • Knowledge and experience in VMWare and Redhat, Windows.
  • Experience with development and scripting.
  • Knowledge and experience with application administration and configuration.
  • Experience with one or more source control systems.
  • Experience with collaborating in design/architecture/implementation throughout the SDLC with software engineering teams.


  • Expertise with Hadoop, Vertica, including sharing, clustering, and designing zero-downtime environments.
  • Detailed knowledge of securing and operating RESTful Web Services.
  • Experience working towards compliance for ISO 27001, HIPPA, SAS 70,  and/or PCI.
  • Experience administering several of Oracle, Redis,  Apache, Tomcat.



Callidus Software (d.b.a CallidusCloud) is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color national origin, sex, age status as a protected veteran, or status as a qualified individual with disability.


<p style="margin: 0px;">Sorry the share function is not working properly at this moment. Please refresh the page and try again later.</p>
Share on your newsfeed