Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Full Stack, Core - United States image - Rise Careers
Job details

Senior Software Engineer, Full Stack, Core - United States

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

About the job:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities:

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Google Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Google DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Google
Google CEO photo
Sundar Pichai
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Full Stack, Core - United States, Google

As a Senior Software Engineer, Full Stack at Google in New York, you'll be at the forefront of innovation, developing next-generation technologies that redefine how billions of users engage with information. If you have a passion for crafting software that is scalable and robust, this opportunity is ideal for you. With a minimum of five years' experience in software development and a strong grasp of data structures and algorithms, you're equipped to dive into complex projects. Your role will encompass full stack development, where you'll utilize languages like Java, Python, and JavaScript alongside HTML and CSS. You'll participate in software design and architecture, collaborating with a vibrant team to bring fresh ideas into the mix. Your responsibilities will include writing and testing code, leading design reviews, and providing valuable feedback to peers. This position not only demands technical prowess but also leadership qualities, as you'll manage project priorities and help shape the technical foundation of Google's flagship products. With opportunities to switch teams and contribute to various projects, you'll have a dynamic career that grows as we push technology forward and create exceptional user experiences. Join us in this mission to build central solutions that empower every developer and drive the pace of innovation at Google.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Full Stack, Core - United States Role at Google
What are the responsibilities of a Senior Software Engineer, Full Stack at Google?

As a Senior Software Engineer, Full Stack at Google, you will be responsible for writing and testing code for product or system development, leading design reviews, and collaborating with stakeholders on technology choices. You will also provide feedback to other developers to ensure adherence to best practices, contribute to the documentation, and troubleshoot product or system issues while analyzing their impact on hardware and services.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer, Full Stack at Google?

To qualify for the Senior Software Engineer, Full Stack position at Google, candidates should have a bachelor's degree or equivalent experience, along with five years of software development experience in programming languages like Java or Python. Full stack expertise in languages like JavaScript and experience in software design, testing, and maintenance are also essential.

Join Rise to see the full answer
What technical skills are preferred for a Senior Software Engineer, Full Stack at Google?

Preferred qualifications for a Senior Software Engineer, Full Stack at Google include a master's degree or PhD in Computer Science, experience in a technical leadership role, and a knack for developing accessible technologies. Familiarity with a range of programming languages and frameworks enhances your candidacy.

Join Rise to see the full answer
What is the Core team at Google and its significance for a Senior Software Engineer?

The Core team at Google is crucial as it provides the technical foundation for Google’s flagship products. As a Senior Software Engineer in this team, you’ll be involved in critical decision-making about underlying design elements and infrastructure, impacting product experiences across Google.

Join Rise to see the full answer
How does the role of a Senior Software Engineer at Google encourage career growth?

The Senior Software Engineer role at Google encourages career growth by allowing you to switch teams and projects, exposing you to diverse technologies and challenges. This dynamic environment fosters continuous learning and innovation, enabling you to enhance your skills and advance within the company.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Full Stack, Core - United States
Can you explain your experience with full stack development?

When answering this question, highlight specific projects where you used both front-end and back-end technologies. Discuss your role, the technologies employed, and the impact of your work on the project’s success. Highlight your adaptability and eagerness to learn new technologies.

Join Rise to see the full answer
How do you approach debugging a complex system issue?

Describe your methodology for debugging, starting from isolating the problem to identifying the root cause. Mention tools you use, documentation practices, and how you collaborate with team members to resolve issues effectively.

Join Rise to see the full answer
Describe a challenging technical decision you made in a past project.

Focus on a specific example where you had to weigh project requirements against technical possibilities. Discuss the stakeholders involved, the outcome, and what you learned from that decision-making process.

Join Rise to see the full answer
How do you ensure code quality when working with other developers?

Explain your code review process, including practices such as pair programming, following code style guidelines, and sharing feedback constructively. Emphasize the importance of collaboration in maintaining high-quality code.

Join Rise to see the full answer
What strategies do you use for keeping your technical skills current?

Mention how you engage with online courses, attend workshops or conferences, and follow relevant tech blogs or communities. Showcase your commitment to continuous learning and adapting to new technologies.

Join Rise to see the full answer
Can you give an example of a project where you had to lead a technical team?

Share a detailed narrative about a project where you took on leadership responsibilities. Discuss how you coordinated with team members, managed timelines, and navigated challenges while ensuring project goals were met.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Outline your approach to task management. Talk about how you assess deadlines, project impact, and team collaboration to prioritize effectively. Mention any tools or methodologies you use.

Join Rise to see the full answer
What experience do you have with cloud technologies?

Discuss any cloud platforms you have worked with, such as AWS or Google Cloud, and how you've implemented solutions using these technologies. Highlight specific projects where cloud services were a core part.

Join Rise to see the full answer
How do you handle feedback or criticism regarding your code?

Emphasize your open-mindedness and willingness to learn. Talk about how you view feedback as an opportunity for growth and improvement, detailing how you've integrated feedback into your work in the past.

Join Rise to see the full answer
What principles guide your software design decisions?

Outline key design principles you adhere to, such as modularity, scalability, and maintainability. Provide examples from your experience where these principles helped optimize a project.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 5 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google's Pixel team to lead the product management for cutting-edge smartphones and accessories.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Technical Program Manager at Google Cloud, you will lead multi-disciplinary projects, utilizing your technical expertise to drive impactful solutions for enterprise networks.

Posted 6 days ago

Join Truelogic as a Senior React Native Developer and contribute to impactful projects for top American companies from the comfort of your home.

Photo of the Rise User
Posted 11 days ago

Join C3 AI as a Senior AI Solution Architect to leverage your expertise in developing advanced enterprise AI applications.

Photo of the Rise User
Posted 4 days ago
Photo of the Rise User

As a Principal Full-Stack Engineer at Palo Alto Networks, you will lead in the development of high-performance web applications within a dynamic cybersecurity environment.

Photo of the Rise User
Dental Insurance
Paid Holidays

We are looking for a Senior Software Engineer to create custom software solutions for our esteemed federal clientele at Mattermost, a leader in collaborative workflow solutions.

Xenon7 Remote No location specified
Posted 5 days ago

A leading Egyptian financial institution is on the lookout for a skilled Senior Java Engineer to propel their backend systems in a fully remote capacity.

Photo of the Rise User

Scientific Research Corporation seeks an experienced Software Engineer with a strong background in software development and security clearance to innovate solutions for defense systems.

Photo of the Rise User
Visa Remote Bellevue, WA
Posted 7 days ago

Visa is looking for a Senior Staff Software Engineer to architect innovative FinTech solutions while leading and inspiring engineering teams.

Organize the world’s information and make it universally accessible and useful.

691 jobs
MATCH
VIEW MATCH
BADGES
Badge Diversity ChampionBadge Future MakerBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine