Jobs /

Senior Software Engineer (Computer Systems Engineer/Architect)

Zuora

Apply Now

Job Details

Location: Atlanta, Fulton County, Georgia, USA Posted: Apr 14, 2021

Job Description

Atlanta, GA, United States

About Zuora, Inc.

Zuora provides the leading cloud-based subscription management platform that functions as a system of record for subscription businesses across all industries. Powering the Subscription Economy®, the Zuora platform was architected specifically for dynamic, recurring subscription business models and acts as an intelligent subscription management hub that automates and orchestrates the entire subscription order-to-cash process, including billing and revenue recognition. At Zuora, every employee is the CEO of their career and leading our mission are over 1,200 passionate and innovative ZEOs who value freedom, responsibility and accountability in equal measure because they have the capacity to makeshift happen. Our culture isn’t an empty branding effort – our ZEOs love working here and it shows in our rating on Glassdoor (https://www.glassdoor.com/Overview/Working-at-Zuora-EI_IE233316.11,16.htm). We take it very seriously. We encourage our employees to be curious, creative, and stay focused on our shared mission of enabling our customers to be successful. Zuora serves more than 1,000 companies around the world, including Box, Komatsu, Rogers, Schneider Electric, Xplornet and Zendesk. Headquartered in Silicon Valley, Zuora also operates offices in Atlanta, Boston, Frisco, Denver, San Francisco, London, Paris, Beijing, Sydney, Chennai and Tokyo.To learn more visit www.zuora.com. (http://www.zuora.com./)
To learn more visit www.zuora.com.

Description:
The Senior Software Engineer (Computer Systems Engineer/Architect) will work closely with our engineering team to improve the reliability and performance of Zuora’s web application. S/he will be responsible for monitoring, automating, building, and the management of Zuora’s cloud infrastructure hosted on Amazon Web Services (AWS) and other cloud providers using Kubernetes. S/he will draw on his experience in Unix/Windows systems administration for automating management in the cloud. This includes supporting cloud infrastructure, using deployment automation tools; working with MySQL and NoSQL databases and scripting to automate tasks; managing network and Virtual Area Local Network (VLAN) configurations; setting up Virtual Private Networks (VPN) and security controls; managing environments; managing systems monitoring and alerts; and supporting customers’ virtual environments. In addition, he will utilize his experience with UNIX and scripting to automate installations, configurations, and management of resources in the cloud that support scalability, high availability, and disaster recovery.

Responsibilities:

  • Utilize understanding of Computer Science, web architecture, software-design patterns and testing to optimize Zuora’s systems and services for security, automation, and availability.
  • Develop cloud infrastructure automation systems for our SaaS platform.
  • Develop tools and scripts to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX environment.
  • Maintain custom infrastructure and systems to improve our ability to deploy, automate and effectively monitor custom applications in a large-scale UNIX environment.
  • Troubleshoot issues across the whole stack, including hardware, software, applications and network.
  • Serve as a primary technical point of contact for the availability, scalability and performance of Zuora’s enterprise SaaS platform.
  • Contribute to and lead improvement efforts of our infrastructure environment by assisting our software engineering team with technical issues, planning, deployment of large-scale projects, ensuring proper monitoring and metrics are being built into the applications.
  • Encourage and enforce code quality and stable application development within the team.
  • Create and present technical design plans to the team, and participate in the review of teammates’ technical design plan.
  • Assist project managers in creating project-specification documents, estimating an appropriate project timeline and ensuring projects are completed on-time.
  • Assist in the rollout and deployment of new product features and installations to facilitate our rapid iteration and constant growth.
  • Document current and future processes and policies.

Education/Experience Requirements:

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Computer Information Systems, or a closely related field; and
  • 5 years of post-baccalaureate, progressive experience in a Computer Systems Engineer/Architect or similar occupation.

Special Requirements:

  • 5 years of experience with object-oriented programming language(s) such as Java, Ruby, Python, or Go.
  • 5 years of experience with continuous integration and deployment tools.
  • 5 years of experience with monitoring and alerting systems.
  • 5 years of experience with managing applications at scale on cloud infrastructure.
  • 5 years of experience with application management, build, and deployment through automation tools.
  • 5 years of experience with cloud technologies and automation for integration and serving assets.

Job Location: Zuora offices located at 3333 Piedmont Rd NE, Suite 1150, Atlanta, GA 30305.

To Apply: Email resume and cover letter to [email protected] .

#LI-DNI

About Zuora

Zuora allows businesses to quote, order, bill, recognize revenue, report, and automate the entire customer lifecycle from a single platform.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free