Uncubed

Infrastructure / Tools Software Engineer

Zuora, San Diego, CA

Unifying order-to-cash for a dynamic subscription world


About You
We are looking for a software engineer that has a strong background in writing tools to provide services for Engineers to build, provision, deploy and manage their application stacks in AWS and other Cloud Platforms. We are looking for someone that understand what it takes to write, build and deploy services globally and at scale and how best to write tools to automate the entire development lifecycle. Someone that is driven to automate everything.

The challenges involve scaling within and across multiple Regions for services that utilize Java applications, AMQ, Docker, Kafka, Redis, Memcache, MySQL, Elasticsearch, and AWS Services. Your tool set will include the AWS API, Java, Python, Go, configuration management tools, Jenkins and more. You will drive standards, tooling and services that will be used by internal teams for all aspects of running an application.

Responsibilities

  • Create tools, services and frameworks to assist teams at Zuora to build, test and deploy their code across Regions and at scale.
  • Create tools, services and frameworks to allow engineers to provision, manage and scale their application clusters in AWS and on-premise. 
  • Write simple to complex tools utilizing python, go, bash, java or other languages. 
  • Work with engineers to gather requirements and write tools and services to support the automation of the Zuora stack. 

Qualifications/Skills

  • Experience building and supporting tools for engineers 
  • Experience with CI/CD pipelines and workflows, along with Jenkins.
  • Experience with Python, Go, Java programing and other scripting such as shell or other languages
  • Able to parse and generate JSON and xml
  • Experience with using and programing with MySQL, Postgres or other databases
  • Experience working with distributed systems
  • Ability to program with the AWS API (boto) for service management and reporting
  • Experience with configuration management tools, Puppet, Ansible, Salt Stack and Terraform.

About Zuora

Zuora is a SaaS company and the world’s foremost evangelist of the Subscription Economy. Zuora’s leading subscription relationship management platform helps enable businesses in any industry to launch or shift products to subscription, implement new pay-as-you-go pricing and packaging models, gain new insights into subscriber behavior, open new revenue streams, and disrupt market segments to gain competitive advantage.

Want to learn more about Zuora? Visit https://www.zuora.com/