2

Remote Google Software Engineer Jobs in Oakbrook Terrace, IL

With offices in Chicago, Miami, and around the world through the power of remote work, we are a ... Job Summary The Software Engineer will be responsible for building new systems, enhancing and ...

Software Engineer

Chicago, IL ยท On-site +1

$100K - $150K/yr

With offices in Chicago, Miami, and around the world through the power of remote work, we are a ... Job Summary The Software Engineer will be responsible for building new systems, enhancing and ...

Software Engineer

Chicago, IL ยท On-site +1

$100K - $150K/yr

With offices in Chicago, Miami, and around the world through the power of remote work, we are a ... Job Summary The Software Engineer will be responsible for building new systems, enhancing and ...

Software Engineer, Product

Chicago, IL ยท Remote

$140K - $160K/yr

If you're passionate about solving massive-scale engineering challenges and eager to be part of a fast-paced remote startup culture, we encourage you to apply to join our team today! As a Software ...

We are currently not considering remote or relocation options. Sponsorship: This role does not ... The Position Our Software Engineer collaborates with other members of the engineering team to ...

Our work environment: Remote opportunities Growth advancement opportunities Flexible work ... Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and ...

Our work environment: Remote opportunities Growth advancement opportunities Flexible work ... Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and ...

Our work environment: Remote opportunities Growth advancement opportunities Flexible work ... Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and ...

Principal Software Engineer

Chicago, IL ยท On-site +1

$117K - $123K/yr

Remote work requests will be considered consistent with company's remote work policy. Job ... of software engineering experience in Lead, Principal, Senior, Associate Software Engineer ...

We are currently not considering remote or relocation options. Sponsorship: This role does not ... The Position Our Software Engineer collaborates with other members of the engineering team to ...

Software Engineer Manager

Lake Zurich, IL ยท On-site +1

$165K - $180K/yr

ECHO is seeking a hands-on Software Engineering Manager to lead a team responsible for enterprise ... Experience with cloud platforms such as Azure, AWS, or Google Cloud (Preferably Azure). * Proven ...

Sr. Software Engineer (Remote)

Oak Brook, IL ยท On-site +1

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Sr. Software Engineer (Remote)

Oak Brook, IL ยท Remote

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Sr. Product Software Engineer

Oak Brook, IL ยท Remote

$123K - $163K/yr

As a Senior Software Engineer, you will have relevant experience with both front-end and back-end ... Google Cloud * Jest * Docker Container * CI/CD Pipelines * Experience with one or more cloud ...

Showing results 21-40

Remote Google Software Engineer information

See Oakbrook Terrace, IL salary details

$63.9K

$148.4K

$206.7K

How much do remote google software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for remote google software engineer in Oakbrook Terrace, IL is $148,356.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,700.00 and $174,000.00 per year, depending on experience, location, and employer.

How does a remote Google software engineer stay connected and collaborate effectively with their team?

As a Remote Google Software Engineer, maintaining strong communication is key to successful collaboration. Engineers use a variety of tools such as Google Meet, Chat, and shared documents to coordinate with teammates across different time zones. Regular stand-up meetings, code reviews, and pair programming sessions help ensure alignment and foster teamwork. Google also encourages participation in virtual team-building activities and provides resources to help remote employees feel integrated and supported.

What skills and qualifications are needed to thrive as a remote Google software engineer?

To thrive as a Remote Google Software Engineer, you need strong programming skills (typically in languages like Python, Java, or C++), a solid grasp of computer science fundamentals, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms such as Google Cloud, and internal tools or APIs is highly beneficial, as is experience with distributed systems. Excellent communication, self-motivation, and collaboration skills are crucial for remote teamwork and problem-solving. These abilities enable engineers to deliver high-quality, scalable solutions efficiently while remaining aligned and productive in a distributed work environment.

What is the difference between Remote Google Software Engineer vs Remote Amazon Software Engineer?

AspectRemote Google Software EngineerRemote Amazon Software Engineer
Required CredentialsBachelor's/Master's in CS or related field, strong coding skillsBachelor's/Master's in CS or related field, strong coding skills
Work EnvironmentCollaborative, innovative, often flexible hours, remote-friendlyFast-paced, customer-centric, remote or hybrid options
Employer & Industry UsageGoogle, tech, internet servicesAmazon, e-commerce, cloud computing
Common Search & ComparisonYesYes

Both Remote Google Software Engineers and Remote Amazon Software Engineers require similar technical credentials and work in remote, tech-driven environments. While Google emphasizes innovation and research, Amazon focuses on customer satisfaction and operational efficiency. Candidates often compare these roles to find the best fit based on industry, company culture, and career goals.

What is a remote Google software engineer?

Remote Google Software Engineers are software development professionals employed by Google who work from locations outside of traditional Google office spaces. They use technology to collaborate with colleagues, design and implement software solutions, and contribute to Google's products and services. Remote engineers typically participate in virtual meetings, code reviews, and agile development processes using cloud-based tools. This role allows for flexibility in work location while maintaining high standards of productivity and collaboration.
What job categories do people searching Remote Google Software Engineer jobs in Oakbrook Terrace, IL look for? The top searched job categories for Remote Google Software Engineer jobs in Oakbrook Terrace, IL are:
What cities near Oakbrook Terrace, IL are hiring for Remote Google Software Engineer jobs? Cities near Oakbrook Terrace, IL with the most Remote Google Software Engineer job openings:

Software Engineer

NINJA HOLDINGS, LLC

Chicago, IL โ€ข On-site, Remote

Full-time

Re-posted 18 days ago


Job description

NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and rewards along the way as we guide them on a path to financial improvement. Through our NinjaEdge brand, we help companies better understand their customers by offering a package of bespoke underwriting, fraud detection, and analytics services. With offices in Chicago, Miami, and around the world through the power of remote work, we are a lean and innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance.

Job Summary

The Software Engineer will be responsible for building new systems, enhancing and refactoring existing systems, integrating with external systems, and performance projects. This person will work with the existing team of developers, QA and Product Managers to design and implement features, have input on roadmaps and bring prior experience to ensure a world class product. You will work closely with your technical lead to shape the overall Engineering vision and roadmap.

This person has built systems from the ground up and had to deal with bad design assumptions and scaling issues. The right candidate has developed good design instincts through a mix of seeing 'what not to do' as well as being a 'student' of good design.

You'll be part of a team that works in one of the following areas.

  • Customer Communication - how we communicate with our customers & potential customers. I.e. email, sms, snail mail
  • Identity - managing customer and potential customer information
  • Decisions - Decision systems for bidding on marketing leads and automatically making underwriting decisions.
  • Portfolio Management - Systems responsible for managing the life cycle of our lending and banking products such as integrations to external payment processing systems

Key Responsibilities:

  • Design, develop or modify software and/or software systems and also taking the service architecture into consideration
  • Analyze user needs to determine how software should be built or if existing software should be modified
  • Translate business requirements and specifications into usable and scalable software
  • Lead design and code reviews
  • Participate in discussions about the teamโ€™s future vision and strategy

Ideal Candidate Will Have:

  • 3+ years of professional experience as a backend software engineer for non-trivial web applications
  • 3+ years of Ruby on Rails, bonus point for Hotwire Turbo/Stimulus + Tailwind experience
  • Thinks critically about work to guarantee business functionality. Understands and takes into account business goals into their technical decisions
  • Can break down large initiatives into incrementally implementable deliverables
  • Strong communication ability to describe complex problems and solutions
  • Able to work across teams to tackle complex issues
  • Extensive experience with data model design for relational databases

Additional Pluses:

  • Extensive experience using SQL to investigate non-trivial issues or to create complex reporting
  • Strong experience on the Frontend or the infrastructure (DevOps)
  • Prior FinTech experience

Benefits:

  • Competitive salary and benefits package
  • Flexible, remote work
  • Fun, fast-paced work environment
  • Dynamic start-up culture
  • Ability to make an immediate impact in a growth stage company
  • Convenient downtown Chicago office located in the heart of the city
  • Equal opportunity employer

IMPORTANT NOTICE:

Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@ninjaholdings.breezy-mail.com) or an official NinjaHoldings brand email: @ninjaholdings.com, @creditninja.com, @ninjacard.com, or @edgescore.com. If you have been contacted regarding a job opening at NinjaHoldings from any other email address, including similar email variations, this is NOT a trusted source. We recommend that you refrain from responding to suspicious emails and file a complaint with the FBI's Internet Crime Compliant Center (IC3) at https://www.ic3.gov. For questions or to confirm the authenticity of a communication, please email hr @ ninjaholdings.com.