Demo

Software Development Intern

Insignia Environmental
Menlo Park, CA Intern
POSTED ON 4/7/2026
AVAILABLE BEFORE 5/5/2026
About Insignia Environmental

Insignia Environmental (Insignia) is a collaborative, fast-paced growing environmental consulting firm full of bright, motivated employees. Our services are focused on the unique needs of energy projects, including renewables, electricity, and gas. We pride ourselves on being solution-oriented and go beyond traditional environmental review and permitting to leverage innovative concepts and technology to deliver results for our clients. Our reputation in the industry precedes us, and we are extremely proud of it!

Why Join Us?

We love our employees, listen to their input, and strive to take care of them. We are constantly investing in and providing opportunities for development and growth through internal training programs and our professional development program. We frequently gather for team-building events to strengthen our relationships and celebrate our employees’ milestones. We value giving back to our community and hold several volunteer events for our employees every year.

Position Details

Insignia is seeking a Software Development Intern to support the development and enhancement of internal tools used by our technical and operational teams. This opportunity is intended for recent graduates who have completed a 4-year degree and are looking to apply their technical skillset in a practical, business-focused environment. Candidates with advanced degrees and/or relevant professional experience are also welcome and encouraged to apply.

This is a full-time internship with an expectation of 40 hours per week. The internship may be structured as a post-graduate engagement of up to 6 months, with the potential to convert to a full-time position based on performance and business needs.

This is a hands-on opportunity to contribute to tools and systems actively used across the organization, providing meaningful experience and direct exposure to software development within a consulting environment.

Job Description

  • Contribute to real projects across Insignia’s internal tools ecosystem, including web applications built with Next.js, React, Tailwind CSS, and other frameworks.
  • Create or refine automated workflows that connect internal business systems.
  • Develop Python scripts to process, transform, and analyze project and operational data.
  • Support development of tools that improve internal workflows and efficiency across technical and operational teams.
  • Collaborate with cross-functional team members to translate business needs into technical solutions.
  • Leverage AI-assisted development tools to accelerate development and improve problem-solving efficiency.
  • Participate in team discussions and contribute to the continuous improvement of internal systems and tools.

Requirements

  • Proficiency in JavaScript/TypeScript and React.
  • Experience using AI-assisted development tools (e.g., Claude ) within a development workflow, with demonstrated ability to leverage these tools to improve efficiency and problem-solving.
  • Familiarity with Model Context Protocol (MCP) or similar frameworks for extending AI capabilities.
  • Strong analytical and problem-solving skills, with the ability to work both collaboratively and independently in a self-directed environment.

Other (Strongly Preferred Qualifications)

  • Bachelor of Science degree or higher in computer science, software engineering, or a related field. Candidates nearing completion may apply; however, the degree must be completed prior to the internship start date.
  • Experience or exposure to Next.js, Tailwind CSS, Python, and workflow automation tools (e.g., n8n).
  • Experience with Supabase or PostgreSQL, REST APIs, Git/version control, and development tools such as VS Code.
  • Exposure to environmental consulting, Geographic Information Systems, or related technical domains.

Benefits And Compensation

  • Offered rate of compensation will be based on individual education, qualifications, experience, and location. The hourly rate for this position is expected to range from $35.00 to $45.00.
  • Insignia offers a comprehensive benefits program, including medical, dental, vision, life and disability insurance, a retirement savings plan, and bonus opportunities.

How to Apply

Insignia is committed to creating an inclusive and supportive workplace where every team member can thrive. If you are passionate about making a difference in the environment and want to join a team that values excellence and camaraderie, we would love to hear from you!

Interested applicants should submit a resume to jobs@insigniaenv.com with a brief cover letter or cover email. Please include the phrase “Software Development Intern” in the subject line of your email. We request that applicants refrain from calling our office directly regarding this position.

Insignia may request, for lawful employment purposes, background information about candidates from a consumer reporting agency in connection with employment.

Insignia is an equal opportunity employer. Insignia does not discriminate on the basis of race, color, religion, sex, pregnancy, childbirth, national origin, age, marital status, veteran status, sexual orientation, sexual identity, mental or physical disability, genetic predisposition or characteristics, or any other characteristics protected by applicable state or federal civil rights law.

For additional information about working at Insignia, check out our Careers Page.

Salary : $35 - $45

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Development Intern?

Sign up to receive alerts about other jobs on the Software Development Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Insignia Environmental

  • Insignia Environmental Menlo Park, CA
  • About Insignia Environmental Insignia Environmental (Insignia) is a collaborative, fast-paced growing environmental consulting firm full of bright, motivat... more
  • 15 Days Ago

  • Insignia Environmental Encinitas, CA
  • About Insignia Environmental Insignia Environmental (Insignia) is a collaborative, fast-paced growing environmental consulting firm full of bright, motivat... more
  • 16 Days Ago

  • Insignia Environmental Encinitas, CA
  • About Insignia Environmental Insignia Environmental (Insignia) is a collaborative, fast-paced growing environmental consulting firm full of bright, motivat... more
  • 16 Days Ago

  • Insignia Environmental Menlo Park, CA
  • About Insignia Environmental Insignia Environmental (Insignia) is a collaborative, fast-paced growing environmental consulting firm full of bright, motivat... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Software Development Intern jobs in the Menlo Park, CA area that may be a better fit.

  • Check Point Software Redwood, CA
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 4 Days Ago

  • Fortinet Sunnyvale, CA
  • Job Description Responsibilities: To develop AI-powered Failure Analysis of FortiSwitch QA automation regression by using Anthropic API. MCP server for AI ... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!