- Austin, TX
- <48 Hours
- $167,150–$237,000 / year
Application Engineer.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Application Engineer: our view in 3 lines...
- The Role:This role is for an engineer who builds and integrates internal business applications and systems that support technology lifecycle, collaboration and service delivery management.
- The Person:The person will build and deploy internal business applications, integrate third-party products, build custom tooling and automation, and translate business requirements into technical solutions.
- Requirements:The ideal candidate holds a Bachelor's degree in Computer Science, Software Engineering, Information Systems or Computer Engineering, plus experience in software system architecture, enterprise architecture and the software development lifecycle.
About the role
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.

