Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Redwood City, CA
View more jobs in California

Job Details

Manager Software Engineering

Company name
Zuora Inc.

Location
Redwood City, CA, United States

Employment Type
Full-Time

Industry
Manager, It, Engineering

Posted on
Jun 15, 2021

Apply for this job






Profile

Redwood City, CA, United States

About Zuora, Inc.

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. Zuora serves more than 800 companies around the world in every industry. The Subscription Economy Index (SEI) demonstrates that SEI companies are growing revenues approximately nine times faster than the S&P 500. Headquartered in Silicon Valley, Zuora also operates offices in Atlanta, Boston, Denver, San Francisco, London, Paris, Beijing, Sydney and Tokyo.

To learn more visit www.zuora.com.

Description:

The Manager, Software Engineering will be responsible for building components and services that make core product customizable and configurable. This includes notification services, hosting services, data services, Application Programming Interfaces (API), and workflow and orchestration services. Utilize experience with software development and design towards application performance profiling and tuning. Detailed job duties:

Work with QA engineers to design, implement and build, and test software automations. Transform detailed software requirements into complete detailed systems design document. Write the software code needed to run the automations. Test and find defects or bugs in the software. Use software tools such as Junit and Jmeter and end to end to testing frameworks. Utilize customer use cases and design strategies for comprehensive end-to-end testing of the system, Amazon Web Services (AWS) to deploy and run applications, and create software containers to deploy complex distributed systems locally for testing.

Design and implement an innovative and exemplary Business-to-Business and Business-to-Customer subscription platform and applications using JVM (Java Virtual Machine) and JEE technologies in a multi-tenant based environment. Design and implement subscription platform and applications including distributed query service, custom field and object service, and universal search. Use knowledge or understanding of data modeling; debugging distributed computer systems and fixing bugs; database use including MYSQL, PostgreSQL, DynamoDB, Presto, Glue

Design and develop highly flexible common components and APIs that enable the build of custom solutions. Design REST APIs using Open API standards, and implement APIs using the Dropwizard or Spring Applications.

Collaborate with software architects and senior developers to design application modules using object-oriented design methods. Use service-oriented architecture to design scalable and configurable systems.

Design and construct software integrations allowing the exchange of data with remote systems using Java over SOAP or REST. Design interactions and use log searching systems such as Elasticsearch; use distributed data services including relational database, key-value store databases, and internal and external caching.

Providing supervision to three (3) IT professionals.

Education / Experience Requirements:

Master's degree or foreign equivalent in Computing and Information Sciences, Information Technology, Computer Engineering, Computer Science, Electronics Engineering, or a closely related field; and five (5) years of post-baccalaureate, progressive experience in a similar occupation or as a Software Engineer, Senior Software Engineer, or related occupation.

Alternate Education / Experience Requirements:

Bachelor's degree or foreign equivalent in Computing and Information Sciences, Information Technology, Computer Engineering, Computer Science, Electronics Engineering, or a closely related field; and seven (7) years of post-baccalaureate, progressive experience in a similar occupation or as a Software Engineer, Senior Software Engineer, or related occupation.

Special Requirements:

Five (5) years of experience with the following:

Experience architecting software systems.

Experience debugging software.

Experience with the programming languages: Java, Scala, React JS, PL/SQL, Presto, or Big Data.

Job Location:

Based out of Zuora offices at 101 Redwood Shores Parkway, Redwood City, CA 94605.

To Apply:

E-mail resume and cover letter to alugo-menendez@zuora.com

#LI-DNI

Company info

Zuora Inc.
Website : http://www.zuora.com

EmploymentCrossing was helpful in getting me a job. Interview calls started flowing in from day one and I got my dream offer soon after.
Jeremy E - Greenville, NC
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
InformationTechnologyCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
InformationTechnologyCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 InformationTechnologyCrossing - All rights reserved. 169 192