Application Engineer, Payroll Systems Engineering

Google is a global technology leader that builds products and provides services to organize the world's information.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on developing foundational technologies and systems that power Google's flagship products.

Software Engineer III, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on platforms infrastructure engineering, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer III, Payments

Software Engineer III position at Google focusing on Payments systems, offering competitive compensation and opportunities to work on large-scale technologies.

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google working on infrastructure for Google TV, focusing on large-scale systems and distributed computing.

Software Engineer III, Infrastructure, Google Ads

Mid-level Software Engineer position at Google focusing on infrastructure development for Google Ads platform, offering competitive compensation and opportunity to work on large-scale systems.

Description For Application Engineer, Payroll Systems Engineering

Google is seeking an Application Engineer for their Payroll Systems Engineering team. This role is part of the Core team, which builds the technical foundation behind Google's flagship products. The ideal candidate will lead all aspects of web development, from requirements gathering to ongoing support and maintenance for both in-house and customer-facing web applications.

Key responsibilities include:

  1. Writing clear, modular, and well-structured code
  2. Developing overall systems design
  3. Building internal solutions with custom front-end and back-end services
  4. Designing, building, and deploying internal business applications
  5. Conducting and overseeing testing of application modules
  6. Collaborating with analysts and business process owners to translate business requirements into technical solutions

The role requires a Bachelor's degree in Computer Science, Management Information Systems, or a related technical field (or equivalent practical experience), along with 4 years of experience working with Java or Python. Experience integrating Enterprise third-party systems and Object-Oriented Analysis and Design is also necessary.

Preferred qualifications include a Master's degree, experience with cloud platforms, RESTful web services, managing data in relational and NoSQL databases, and owning project delivery through the software development lifecycle.

This position offers the opportunity to make a significant impact on Google's Finance Enterprise Resource Planning (ERP) systems, innovating and implementing large-scale data-intensive systems. The successful candidate will work closely with a cross-functional team of Googlers and be empowered to act like an owner, take action, and innovate to meet user and customer needs.

Google is an equal opportunity employer committed to building a diverse and inclusive workforce. They offer accommodations for applicants with needs and require English proficiency for efficient global collaboration.

Last updated 6 months ago

Responsibilities For Application Engineer, Payroll Systems Engineering

  • Write clear, modular, well-structured, and self-sustaining codes
  • Develop overall systems design, research, and evaluate vendor supplied applications
  • Build internal solutions, with custom front-end and back-end services
  • Help design, build, and deploy internal business applications
  • Conduct and oversee testing of application modules
  • Collaborate with analysts and business process owners to translate business requirements into technical solutions

Requirements For Application Engineer, Payroll Systems Engineering

Java
Python
  • Bachelor's degree in Computer Science, Management Information Systems, or other technical field, or equivalent practical experience
  • 4 years of experience working with Java or Python
  • Experience integrating Enterprise third-party systems (e.g., CRM, Billing, or SAP platforms and frameworks)
  • Experience with Object-Oriented Analysis and Design

Interested in this job?