Senior Software Engineer

Google LLC
New York, NY, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Adobe InDesign Artificial Intelligence C++ (Programming Language) Software Quality Code Review Computer Programming Software Debugging Python (Programming Language) Object-Oriented Software Development Software Architecture Systems Development Life Cycle

Job description

Experteer Overview In this role you will design, build, and maintain software that serves billions of users at massive scale. You’ll work on cross-functional projects with opportunities to switch teams as the company grows, tackling diverse domains from AI to systems design. You will lead or participate in design reviews, ensure code quality, and deliver robust solutions that impact users and hardware, networks, and services. This is a fast-paced, versatile role that rewards leadership, experimentation, and delivering impact at scale. Compensation / Benefits * Write and test product or system development code * Lead or participate in design reviews with peers and stakeholders * Review code from others and provide feedback on practices * Contribute to documentation and educational content * Triage issues and debug/resolve impacts on hardware, network, or service operations and quality Tasks * Bachelor’s degree or equivalent practical experience * 5 years of experience in object-oriented programming with Java, C++ or Python * 3 years of experience testing, maintaining, or launching software products * 1 year of experience with software design and architecture Key requirements * bonus target (15%) * equity * benefits

Requirements

Experteer Overview In this role you will design, build, and maintain software that serves billions of users at massive scale. You’ll work on cross-functional projects with opportunities to switch teams as the company grows, tackling diverse domains from AI to systems design. You will lead or participate in design reviews, ensure code quality, and deliver robust solutions that impact users and hardware, networks, and services. This is a fast-paced, versatile role that rewards leadership, experimentation, and delivering impact at scale. Compensation / Benefits * Write and test product or system development code * Lead or participate in design reviews with peers and stakeholders * Review code from others and provide feedback on practices * Contribute to documentation and educational content * Triage issues and debug/resolve impacts on hardware, network, or service operations and quality Tasks * Bachelor’s degree or equivalent practical experience * 5 years of experience in aaaaaaaaaaa this programming with Java, C++ or Python * 3 years of experience testing, maintaining, or launching software products * 1 year of experience with software design and architecture Key requirements * bonus target (15%) * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:57 min

Building a holistic system for software quality

Serge Baumberger Serge Baumberger · Europe 2026 Virtual

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

Videos

See all

Related articles

See all