Application Engineer
Job description
Minimum qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Computer Engineering, or a related field and 8 years of progressive, post-baccalaureate, experience in the job offered or in a Application Engineer-related occupation.
• Alternatively, will accept a Master’s degree in Computer Science, Software Engineering, Information Systems, Computer Engineering, or a related field and 6 years of experience in the job offered or in a Application Engineer-related occupation.
• Position requires 6 years of experience in the following: Writing readable, structured code in at least one programming language using best practices like code reviews and automated testing; Designing software system architecture, components, modules, interfaces, and data models; Enterprise architecture development for business process automation and management; Debugging system issues in program code and software applications through root cause analysis; and Management of the end-to-end software development lifecycle (SDLC) from concept to deployment and maintenance
About the job
Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.
The US base salary range for this full-time position is $167,150 - $237,000+ 15% bonus target + equity + benefits determined by role, level, and location. Individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Learn more about benefits at Google .
Position reports to the Google office & may allow for a hybrid schedule per Google policy.
The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.
Responsibilities
• Design, build, and deploy internal business applications and systems to support technology lifecycle, collaboration, and service delivery management.
• Integrate third-party products into internal systems and evaluate vendor-supplied applications to enable enterprise business solutions.
• Build custom internal solutions, tooling, and automation with front-end and back-end services to automate business processes.
• Collaborate with analysts and business process owners to translate business requirements and user needs into technical solutions and specifications.
• Develop processes and solutions to ensure controls compliance is enforced and monitored while improving application and system reliability. Write clear, modular, and well-structured code and oversee application testing to ensure it meets all specifications.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are 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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .