Backend Software Engineering Intern

AiDash

Iowa

On-site

USD 34,000 - 55,000

Part time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Growth opportunities
Competitive benefits
Work-life balance

Job summary

AiDash in Palo Alto, CA is offering two Backend Software Engineering Intern positions to help build scalable backend systems behind our growth.

You'll own backend work from design to production, work on Java or Python services, and collaborate with data pipelines and cross-functional teams. Mentorship from a senior engineer and a potential full-time offer for strong performers are part of the program.

Qualifications

  • Pursuing or recently completed BS or MS in Computer Science or related field.
  • Strong CS fundamentals in data structures and algorithms.
  • Proficiency in Java or Python.
  • Experience with REST APIs, SQL/NoSQL, and cloud platforms (AWS preferred).
  • Proven project work or internships with design decisions and trade-offs.
  • Experience with Git, unit testing, and CI workflows.
  • Open-source contributions or public GitHub portfolio.

Responsibilities

  • Design, build, and test backend services and APIs in Java or Python.
  • Own a scoped project end-to-end from design to production.
  • Work with data pipelines processing satellite and sensor data.
  • Write clean, well-documented, and tested code and participate in code reviews.
  • Collaborate with engineers across teams and present at internship review.

Skills

Java
Python
CS fundamentals
REST APIs
AWS
Git & CI
Unit testing
Open-source

Education

BS in Computer Science or related field
MS in Computer Science

Tools

Git
CI pipelines
SQL/NoSQL
AWS tooling

Job description

  • Our satellite and AI-powered products are changing how utilities see and protect the grid, and we’re gearing up for aggressive customer growth over the next two years. We’re hiring two Backend Software Engineering Interns in Palo Alto to help build the backend systems behind that growth
  • This is a real engineering internship, not a sandbox project. You’ll own scoped backend work that ships to production, with day-to-day mentorship from a senior engineer who will review your code, pair with you on design, and help you grow fast. Strong performers will be considered for a full-time return offer
  • Our pending acquisition by Schneider Electric will accelerate our mission as we bring our combined offering to our joint customer base, and the work you do will reach customers at an even greater scale
  • Design, build, and test backend services and APIs in Java or Python
  • Own a scoped project end to end, from design doc to production
  • Work with data pipelines that process satellite, sensor, and operational data at scale
  • Write clean, tested, well-documented code and take part in code reviews
  • Use AI coding tools thoughtfully to move faster without cutting corners on quality
  • Debug issues across services and learn how production systems behave under real load
  • Be curious, seek feedback early, and act on it
  • Partner with engineers across teams to understand how your work fits the bigger platform
  • Present your work to the engineering team at the end of the internship
  • What success looks like by the end of your internship:
  • Your project is shipped to production, or production-ready and documented
  • Your code has passed review and is running in real customer workflows
  • You can clearly explain the design choices and trade-offs behind your work
  • Your mentor and team see you as someone they want back full-time
Benefits
  • Multiply your growth - Grow into your best self while you are helping us grow. Where are you on your career path? How can we help?
  • Know your view is valued - Your concepts, your perspectives, your opinions, your creativity
  • Balance work with life - You’ll need personal time for the things that matter. You’ll have it
  • Get world-class rewards - Comprehensive benefits, ESOPs and other perks
  • Currently pursuing or recently completed a BS or MS in Computer Science or a closely related field
  • Strong Computer Science fundamentals, including data structures, algorithms, and object-oriented design
  • Solid programming skills in Java or Python, and curiosity about other languages
  • You learn quickly, ask good questions, and use AI tools well
  • At least one serious project or prior internship you can go deep on: the problem, your design choices, the trade-offs, and what you’d change
  • Exposure to REST APIs, SQL or NoSQL databases, or cloud platforms (AWS preferred)
  • Interest in geospatial data, climate, energy, or infrastructure
  • Experience with Git, unit testing, and CI workflows
  • Open-source contributions, hackathon projects, or a public GitHub you’re proud of
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern, Backend
Software Engineering Intern, Backend

AiDASH • Sunnyvale (CA)

Hybrid
USD 39,000 - 55,000
Software Engineering Intern, Backend
Software Engineering Intern, Backend

AiDASH • Palo Alto (CA)

Hybrid
USD 34,000 - 44,000
Hybrid internship
Mentorship program
Software Engineering Intern, Backend
Software Engineering Intern, Backend

AiDASH • San Francisco (CA)

Hybrid
USD 55,000 - 83,000
Software Engineering Internship
Software Engineering Internship

FLUIX • Santa Clara (CA)

On-site
USD 34,440 - 55,104
Paid internship
Direct mentorship from senior engineers
Dynamic work environment
AI Platform Engineer Intern (Summer 2027)
AI Platform Engineer Intern (Summer 2027)

Brain Co. • San Francisco (CA)

On-site
USD 34,000 - 55,000
AI Platform Engineer Intern (Summer 2027)
AI Platform Engineer Intern (Summer 2027)

BRAIN • San Francisco (CA)

On-site
USD 34,000 - 55,000
Competitive internship compensation
Hands-on mentorship
Opportunity to work on real production
+2
Software Engineer Internship (Embedded, Backend, Full Stack)
Software Engineer Internship (Embedded, Backend, Full Stack)

Parallel Systems • Los Angeles (CA)

On-site
USD 34,000 - 55,000
Software Engineering Intern
Software Engineering Intern

Emergent • San Francisco (CA)

On-site
USD 33,000 - 50,000
Health insurance
Software Engineering Intern, Products Palo Alto
Software Engineering Intern, Products Palo Alto

Sycamore Labs, Inc. • Palo Alto (CA)

Hybrid
USD 34,000 - 55,000
Competitive compensation
Growth opportunities
Meaningful equity
Summer 2027 Internship- Software Engineering
Summer 2027 Internship- Software Engineering

Pacific Fusion Corporation • San Leandro (CA), Los Lunas (NM)

On-site
USD 20,000 - 30,000
Resume building experience
Mentorship from professionals
Exposure to full product lifecycle
+1