1

Backend Software Engineer Intern Jobs in Boulder, CO

We're hiring a Backend Software Engineer to support a high‑visibility, data‑driven application used across the organization for analytics and reporting. You'll help build and maintain core ...

We're hiring a Backend Software Engineer to support a high‑visibility, data‑driven application used across the organization for analytics and reporting. You'll help build and maintain core ...

We're hiring a Backend Software Engineer to support a high‑visibility, data‑driven application used across the organization for analytics and reporting. You'll help build and maintain core ...

We're hiring a Backend Software Engineer to support a highvisibility, datadriven application used across the organization for analytics and reporting. You'll help build and maintain core backend ...

Senior Backend Software Engineer

Boulder, CO · Hybrid

$127K - $167K/yr

Due to team growth, we are seeking an experienced Software Engineer to join our Sat OS team, which ... We are generally looking for engineers with stronger backend and systems experience rather than ...

What You'll Do as a Sat OS Software Engineer: * Develop and enhance satellite-side applications ... We are generally looking for engineers with stronger backend and systems experience rather than ...

Due to team growth, we are seeking an experienced Software Engineer to join our Sat OS team, which ... We are generally looking for engineers with stronger backend and systems experience rather than ...

As a Software Engineer Intern, you'll have an opportunity to grow more quickly than you ever ... Varying languages, including Java and Go for backend and Typescript for frontend * Open-source ...

next page

Showing results 1-20

Backend Software Engineer Intern information

See Boulder, CO salary details

$62.7K

$153.1K

$206.4K

How much do backend software engineer intern jobs pay per year?

As of Aug 21, 2026, the average yearly pay for backend software engineer intern in Boulder, CO is $153,140.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,600.00 and $178,400.00 per year, depending on experience, location, and employer.

What does a backend software engineer intern do?

A Backend Software Engineer Intern assists in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They work closely with senior engineers to write efficient code, troubleshoot issues, and ensure smooth data flow between users and servers. Interns may also participate in code reviews, testing, and documentation to support the overall software development process. This role provides hands-on experience with backend frameworks, database management, and industry best practices.

What skills and qualifications are needed to thrive as a backend software engineer intern?

To thrive as a Backend Software Engineer Intern, you typically need a solid understanding of programming languages like Java, Python, or Node.js, along with knowledge of data structures, algorithms, and database fundamentals. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often required. Strong problem-solving skills, attention to detail, and effective communication help interns stand out in team settings. These competencies are crucial for building reliable backend services, collaborating efficiently, and contributing meaningful code in a fast-paced development environment.

What types of projects and responsibilities can I expect as a backend software engineer intern?

As a Backend Software Engineer Intern, you'll typically work on tasks such as designing and implementing APIs, optimizing database queries, and supporting the integration of backend services. Interns often collaborate closely with senior engineers, participate in code reviews, and contribute to team meetings and sprint planning. While you'll be given guidance and mentorship, you'll also be encouraged to take ownership of smaller features or bug fixes within larger projects, providing valuable hands-on experience with scalable systems. This role offers insight into how backend systems are architected and maintained in a real-world environment.

What is the difference between Backend Software Engineer Intern vs Backend Software Engineer?

AspectBackend Software Engineer InternBackend Software Engineer
QualificationsTypically pursuing or recently completed a degree in CS or related fieldBachelor's or higher in CS or related field, with relevant experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time professional role, responsible for developing and maintaining backend systems
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDesign, implement, and optimize backend services independently
Usage in IndustryEntry-level position for students or recent gradsCore role in software development teams

The main difference between a Backend Software Engineer Intern and a Backend Software Engineer lies in experience, responsibilities, and employment status. Interns are typically students gaining practical experience, while Backend Software Engineers are full-time professionals responsible for core backend development tasks.

What are popular job titles related to Backend Software Engineer Intern jobs in Boulder, CO?

For Backend Software Engineer Intern jobs in Boulder, CO, the most frequently searched job titles are:

What job categories do people searching Backend Software Engineer Intern jobs in Boulder, CO look for?

The top searched job categories for Backend Software Engineer Intern jobs in Boulder, CO are:

Infographic showing various Backend Software Engineer Intern job openings in Boulder, CO as of June 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $153,140 per year, or $73.6 per hour.

Senior Backend Software Engineer

Volley Automation

Denver, CO • On-site

$90 - $130/hr

Other

Re-posted 27 days ago


Job description

About Volley

Volley Automation is building the future of parking through fully automated robotic parking systems. Our mission is to create sustainable parking solutions that are compact, efficient, and adaptable throughout a building’s lifecycle, while making EV charging easier and more accessible.

Volley’s engineering ecosystem spans complex robotics systems that move vehicles, bay stations that measure vehicle dimensions with 3D lidar scanners, multi‑agent planning software, embedded and real‑time systems, cloud infrastructure, and customer‑facing web and mobile applications. Our technology stack includes AGVs (robots), ROS2, Linux, IoT devices, PLCs, AWS services, and on‑premise deployments and integrations.

The Role

Volley is seeking a Senior Backend Software Engineer to support the development and deployment of our automated parking solution. The ideal candidate will be a skilled backend or full‑stack software engineer. You will be building out and leading development on a variety of core systems, including but not limited to garage operational management tools, API development, data pipelines, large‑scale cloud simulations & analytics, user management, etc. You will be expected to design and architect software, be familiar with and incorporate modern development practices, and be comfortable owning your portions of the system. Overall you should love to build things, find robust, well‑tested and simple solutions to complex technical problems, and want to make a real‑world impact.

Responsibilities
  • Own the design, implementation, and ongoing improvement of the core backend services that power our software stack, including the garage management system, data pipelines, log management, and user‑facing applications (iOS/Android and our custom kiosk interface).
  • Gather requirements, analyze data, and follow trends. Translate that information into technical solutions and rapidly prototype new features across our stack.
  • Work closely with hardware and software engineers, operations, and product stakeholders to make sure new functionality meets real‑world needs.
  • Build out robust, automated testing for backend services and help to define and improve our broader system testing processes.
  • Execute hands‑on development and integration testing on our physical robots and systems in our on‑premises parking experience and at deployment sites in the field.
  • Support the integration of new software with our existing hardware and software systems, help troubleshoot issues as they arise, and participate in live demonstrations and pilot deployments at our internal facility and customer sites.
Required Qualifications
  • BS (MS preferred) in CS or related discipline.
  • Strong experience developing backend systems, including:
    • Web servers and REST APIs in Python and/or JavaScript, built with modern frameworks (e.g. Django, Flask, Next.js, Express.js)
    • Building, deploying, and scaling web services in the cloud, with familiarity across major cloud platforms and their core infrastructure offerings (e.g., AWS, GCP, Azure).
    • Building and maintaining databases to store operational data (such as robot telemetry, system events, etc.)
  • Familiarity with modern software development practices and tooling, including Git and CI/CD pipelines.
  • A track record of end‑to‑end ownership and taking projects from early prototype through to fully deployed, monitored production software.
  • Eagerness to learn and contribute across the stack (including backend, frontend, testing, and simulation) with a willingness to jump in wherever you're needed most.
  • The ability to work at least 3 days per week in the office or out in the field.
Preferred Qualifications
  • Hands‑on experience working with robotic systems, including developing and integrating software using ROS/ROS2 (Robot Operating System).
  • Experience designing and building reliable data pipelines capable of efficiently handling and uploading large volumes of data to cloud storage or databases.
  • Familiarity with pub/sub messaging frameworks, particularly MQTT or similar protocols, for real‑time communication between distributed systems or devices.
  • Working knowledge of AWS, particularly ECR for container management, S3 for object storage, and EC2 for scalable compute, with even broader AWS experience being a plus.
  • Experience building user‑friendly interfaces using React and TypeScript, with a solid understanding of modern frontend development practices.
Why Volley?

You’ll work on a uniquely challenging robotics problem at the intersection of motion planning, distributed systems, real‑time software, and autonomous vehicles. Your software will directly control fleets of robots operating in the physical world, solving problems that few engineering teams get the opportunity to tackle.

Applicant must provide proof of his or her eligibility to work in the United States if selected for hire.

Volley Automation is an equal opportunity employer to all, regardless of age, ancestry, association with a member of a protected class, bereavement leave, color, disability (physical, intellectual/developmental, or mental health/psychiatric), exercising the right to family care and medical leave related to serious health condition of employee or family member, child bonding, or military exigencies, engaging in protected activity, gender identity or expression, genetic information or characteristic, marital status, medical condition (cancer or genetic characteristic), military and veteran status, national origin (includes language restrictions), pregnancy, childbirth, breastfeeding, or related medical conditions, Pregnancy Disability Leave (PDL), race (includes hairstyle and hair texture), religious creed (includes dress and grooming practices), reproductive health decision making, sex/gender, and sexual orientation.

#J-18808-Ljbffr