1

Google Software Engineer Internship Jobs in Baltimore, MD

Software Engineer

Fort George G Meade, MD · On-site

$145K - $153K/yr

Software Engineer 1 Red Arch Solutions is hiring a Software Engineer 1 to join our program in Fort ... Google Web Toolkit or Vaadin, also a plus. Responsibilities include, but are not limited to:

Software Engineer

Annapolis, MD · On-site

$140K - $180K/yr

Cloud providers such as AWS, Azure and Google Cloud Requirements: * Seven (7) years experience as a software engineer is required. * Bachelor's degree in Computer Science or related discipline from ...

Software Engineer

Hanover, MD · On-site

$140K - $180K/yr

Cloud providers such as AWS, Azure and Google Cloud Requirements: * Seven (7) years experience as a software engineer is required. * Bachelor's degree in Computer Science or related discipline from ...

Software Engineer

Hanover, MD · On-site

$140K - $180K/yr

Cloud providers such as AWS, Azure and Google Cloud Requirements: * Seven (7) years experience as a software engineer is required. * Bachelor's degree in Computer Science or related discipline from ...

Software Engineer

Annapolis, MD · On-site

$140K - $180K/yr

Cloud providers such as AWS, Azure and Google Cloud Requirements: * Seven (7) years experience as a software engineer is required. * Bachelor's degree in Computer Science or related discipline from ...

Vetegrity is looking for Software Engineers with 7+ years if experience. See additional required ... Google Web Toolkit or Vaadin, also a plus , Additional Details This Position requires a TS/SCI with ...

next page

Showing results 1-20

Google Software Engineer Internship information

See Baltimore, MD salary details

$13

$25

$38

How much do google software engineer internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for google software engineer internship in Baltimore, MD is $25.25, according to ZipRecruiter salary data. Most workers in this role earn between $20.53 and $28.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Google Software Engineer Intern, and why are they important?

To thrive as a Google Software Engineer Intern, you need strong programming fundamentals, problem-solving abilities, and coursework or experience in computer science, often supported by enrollment in a related degree program. Familiarity with languages like Python, Java, or C++, and exposure to development tools, version control systems, and algorithms is typically expected. Initiative, willingness to learn, effective teamwork, and clear communication are valuable soft skills for excelling in this collaborative and fast-paced environment. These skills and qualities are crucial for contributing to projects, adapting to Google's work culture, and maximizing your learning experience during the internship.

What types of projects do Google Software Engineer Interns typically work on, and how are these projects structured?

Google Software Engineer Interns are usually assigned to real-world projects that are integral to the teams they join. Projects often involve coding, debugging, and collaborating with full-time engineers to develop or improve products and features. Interns are given substantial responsibility, but also receive mentorship and regular feedback from their host and team members. Projects are structured to both challenge interns and help them grow their technical and problem-solving skills, while contributing meaningful results to Google's products or infrastructure.

What is a Google Software Engineer Internship?

A Google Software Engineer Internship is a temporary, paid position for students or recent graduates to work on real-world projects alongside experienced engineers at Google. Interns participate in software development, coding, and problem-solving tasks that contribute to Google's products and services. The internship is designed to provide hands-on experience, mentorship, and professional growth opportunities in a fast-paced, innovative environment. Applicants typically need to be pursuing a degree in computer science or a related technical field and demonstrate strong programming skills. The program usually lasts 12-14 weeks and is available in various locations worldwide.

What is the difference between Google Software Engineer Internship vs Google Software Engineer?

AspectGoogle Software Engineer InternshipGoogle Software Engineer
Required CredentialsCurrently enrolled in a Bachelor’s, Master’s, or PhD program; relevant courseworkBachelor’s degree in Computer Science or related field; relevant experience or internships
Work EnvironmentTemporary, project-based, mentored experience during summer or semesterFull-time, ongoing employment with team responsibilities
Employer & Industry UsageInternship program at Google, industry standard for tech internshipsFull-time role at Google, core software development position

The Google Software Engineer Internship is a temporary program designed for students to gain industry experience, while the Google Software Engineer role is a permanent position focused on ongoing software development. Internships often serve as a pathway to full-time employment, with interns gaining valuable skills and networking opportunities. Both roles require strong technical skills, but internships typically have more flexible credentials and are aimed at students seeking industry exposure.

What are the most commonly searched types of Google Software Engineer jobs in Baltimore, MD? The most popular types of Google Software Engineer jobs in Baltimore, MD are:
What job categories do people searching Google Software Engineer Internship jobs in Baltimore, MD look for? The top searched job categories for Google Software Engineer Internship jobs in Baltimore, MD are:
Infographic showing various Google Software Engineer Internship job openings in Baltimore, MD as of May 2026, with employment types broken down into 1% Internship, 56% Full Time, 37% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $52,530 per year, or $25.3 per hour.
Software Engineer

Software Engineer

Navstar

Fort George G Meade, MD • On-site

$145K - $153K/yr

Other

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Software Engineer 1

Red Arch Solutions is hiring a Software Engineer 1 to join our program in Fort Meade, Maryland.

Requirements:

  • Must have TS/SCI clearance w/ active polygraph.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (04) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Relevant experience must be in engineering systems over their lifecycle (for example, conception, design & development, testing, production, distribution/deployment, operation, maintenance & support, decommissioning).
  • Seven (07) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • Software Engineering experience developing using the following or comparable software technologies: Java SE, Python, Git, Shell/bash, Nexus, Maven, JavaScript/HTML5/CSS3, JUnit, and IDEs.
  • Software architecture development, requirements analysis, code generation, process execution and evaluation, selection and evaluation Software Engineering.
  • Experience with containers and container orchestration (e.g., Docker/Kubernetes/OpenShift and GitLab CI) is highly desired, including experience with the following: - microservices and microservice orchestration; - experience with CI/CD pipelines; - integration of automated testing tools like SonarQube; - implementing automated deployments/failure rollbacks; - deployment to Kubernetes Agile.
  • Experience supporting programs using an agile development methodology, delivering a new capability in every Sprint Software Engineering.
  • Experience with Spring Framework, Spring Tool Suite, Grit, Jenkins, Hibernate, MySQL, Web Services, and Google Web Toolkit or Vaadin, also a plus.

Responsibilities include, but are not limited to:

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design

Salary range for this position: $145,000 - 153,000 #CJ The Red Arch Solutions pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data. Red Arch Solutions Benefits Snapshot:

  • 100% paid employee healthcare premiums. CareFirst Advantage Best in Class Benefits.
  • HaloScripts Concierge prescription medication service
  • Generous PTO.
  • 10 % 401K 6% match vested day one and up to 4% profit sharing contribution.
  • Annualized bonus compensation.
  • Spot bonuses for hard work.
  • Tuition reimbursement.
  • 529 College Saving Plan.
  • College Loan Pay Back Program.
  • 11 Paid Federal Holidays
  • Generous Referral Bonuses.

Red Arch Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.