1

Software Engineer Early Google Jobs (NOW HIRING)

As a Software Engineer at IMC, you will drive the development of our cutting-edge trading algorithms. You will be responsible for spotting new opportunities, solving problems and developing ...

About the Role: We are seeking a highly skilled Machine Learning Engineer to join an early-stage, mission-driven startup that's building cutting-edge AI-powered products for real-world human ...

Almost nobody in crypto hires and develops early-career engineers in a structured way - we're going to. You'll join one of our engineering pods, ship production code in your first weeks, and be ...

Showing results 21-40

Software Engineer Early Google information

See salary details

$63.5K

$147.5K

$205.5K

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

As of Sep 1, 2026, the average yearly pay for software engineer early google in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are software engineer early career roles at Google?

Software Engineer Early Career roles at Google are positions designed for individuals who have recently graduated from college or have limited professional experience in software engineering. These roles involve designing, developing, testing, and maintaining software products and systems under the guidance of more experienced engineers. Early Career engineers at Google typically work on real-world projects, collaborate with cross-functional teams, and have access to mentorship and training programs to support their career growth. The positions provide an opportunity to learn industry best practices, contribute to impactful technologies, and develop technical and professional skills in a fast-paced environment.

What are the key skills and qualifications needed to thrive as an early-career software engineer at Google?

To thrive as an Early-Career Software Engineer at Google, you need strong programming skills (often in languages like Python, Java, or C++), problem-solving ability, and a relevant degree in computer science or a related field. Familiarity with Google’s development tools, version control systems like Git, and cloud technology is typically expected, while internships or certifications in software development can be advantageous. Outstanding candidates also demonstrate collaboration, effective communication, and a growth mindset to excel in team-based, fast-paced environments. These skills and qualities enable engineers to contribute to complex projects, innovate efficiently, and adapt to evolving technologies at Google.

What opportunities for mentorship and professional development are available to early-career software engineers at Google?

As an early-career Software Engineer at Google, you will have access to robust mentorship programs, including formal mentorship pairings and peer support groups. Google encourages continuous learning through internal tech talks, coding workshops, and access to resources like Coursera and Udacity. You’ll also collaborate closely with experienced engineers on cross-functional teams, which provides valuable hands-on learning and feedback. These opportunities are designed to help you grow your technical skills and advance within the company.

What is the difference between Software Engineer Early Google vs Software Engineer at a Tech Startup?

AspectSoftware Engineer Early GoogleSoftware Engineer at a Tech Startup
Required CredentialsBachelor's in CS or related field; strong coding skillsBachelor's in CS or related field; strong coding skills
Work EnvironmentLarge, structured corporate setting with established processesFast-paced, dynamic environment with smaller teams
Employer & Industry UsageMajor tech company, industry leaderEmerging or small tech company, startup ecosystem
Common Search & Comparison IntentUnderstanding roles in large tech firmsExploring opportunities in startups

Both roles typically require similar educational backgrounds and technical skills. However, Software Engineer Early Google usually works within a large, structured environment with established processes, while a Software Engineer at a tech startup operates in a fast-paced, flexible setting. The choice depends on your preference for corporate stability versus startup agility.

More about Software Engineer Early Google jobs

What cities are hiring for Software Engineer Early Google jobs?

Cities with the most Software Engineer Early Google job openings:

What job categories do people searching Software Engineer Early Google jobs look for?

The top searched job categories for Software Engineer Early Google jobs are:

Infographic showing various Software Engineer Early Google job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer, Early Career

IMC

Chicago, IL • On-site

$200K/yr

Other

PTO

Re-posted 6 days ago


Job description

Having the best technology drives our business. As a Software Engineer at IMC, you will drive the development of our cutting-edge trading algorithms. You will be responsible for spotting new opportunities, solving problems and developing innovative technologies. Software development here is innovative, pragmatic and fun, even as complexity grows.
Your Core Responsibilities:
  • Build and maintain our trading platform and software stack
  • Bring our trading strategies and technology platform to the next level
  • Collaborate with Traders, Quant Researchers and other Engineers both locally and globally
  • Develop expertise within the entire software development lifecycle
  • Learn new technologies and programming languages in a dynamic environment

Your Skills and Experience:
  • 1-3 years of full-time professional work experience post-graduation
  • BA/BSc/MA/MSc in Engineering, Computer Science or related degree
  • Must have strong knowledge of algorithms and data structures
  • Proficiency in a programming language is required (Java or C++ preferred)
  • Strong analytical skills and interest in solving complex problems programmatically
  • Desire to interact and work closely with non-engineers in a dynamic environment
  • Interest in the financial markets; previous knowledge is NOT required

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.
Base Salary: $200,000
#LI-DNP
About Us
IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we've been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.