FAQs
What is the minimum qualification required for the Software Engineer, Payroll Systems position?
The minimum qualifications include a Bachelor’s degree or equivalent practical experience, 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree, along with 2 years of experience with data structures or algorithms. Additionally, experience in Java, Typescript, or Angular is required.
Are there preferred qualifications for this role?
Yes, the preferred qualifications include a Master's degree or PhD in Computer Science or related technical fields, experience developing accessible technologies, and experience with Payroll or Payroll Systems.
Can applicants with criminal histories apply for this position?
Yes, Google considers qualified applicants regardless of criminal histories, consistent with legal requirements.
What programming languages are preferred for this role?
Experience in Java, Typescript, or Angular is preferred for this position.
What type of projects will the Software Engineer work on?
The Software Engineer will work on specific projects critical to Google’s needs, with opportunities to switch teams and projects as the fast-paced business evolves.
What are the main responsibilities of the Software Engineer in Payroll Systems?
The main responsibilities include designing, developing, testing, deploying, maintaining, and improving software and payroll systems’ infrastructure, maintaining high levels of development practices, working closely with analysts and business process owners to translate requirements into technical solutions, and contributing to engineering efforts from planning to execution.
Is experience with payroll systems necessary for this job?
While not mandatory, experience with Payroll and Payroll Systems is considered a preferred qualification for this role.
How does Google promote diversity and inclusion in the workplace?
Google is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.
Will there be opportunities for professional development and team switches?
Yes, the role provides opportunities to switch teams and projects, encouraging professional growth and tackling new challenges.
How does the position fit into Google's corporate structure?
The Software Engineer will be part of Corp Eng, which builds business solutions that enhance Google's capabilities and provide tools, platforms, and experiences for all Googlers.