SW Engineer – Microservice Developer Intern

Ricoh•Boulder, CO
•$26 - $35•Onsite

About The Position

Ricoh is seeking talented and inspired individuals to join their team as SW Engineer – Microservice Developer Interns for the summer of 2027. This role involves developing an integration framework for an ecosystem of microservices that provide high-value production print services. The project includes integrating existing hosted and on-premise services, developing new API-based serverless cloud-native microservices on AWS (Lambda, SNS), and deploying them on a SaaS platform. The work will be conducted in a Scrum (Agile) and automated environment, with a focus on optimizing security, performance, reliability, and cost. Interns will be part of a multidisciplinary team and will see the project through from inception to production, with the potential for it to run with real customers by the end of the summer. The role also involves exploring best practices for early security vulnerability identification and may offer opportunities for patents. Interns will apply their education to meaningful projects, work alongside a technical mentor, be exposed to various levels of management, and present their work to the executive team at the end of the internship. The program includes opportunities to acquire technical and professional skills, participate in team-building activities, and enjoy social events in the Rocky Mountain region.

Requirements

  • Working towards - B.S., M.S., or PhD. degree in Computer Science, Computer Engineering, or a related field.
  • Student must be currently enrolled in an accredited college or university or enrolled to continue their education in an accredited graduate program.
  • Students must have a cumulative GPA of 3.0 or higher.
  • Students are to successfully complete all required screenings prior to hire.
  • Java, Python, JavaScript (NodeJS), C++ or other similar programming language.
  • Knowledge of data structures and algorithms.

Nice To Haves

  • REST APIs
  • AWS
  • Docker
  • Jenkins
  • Agile Scrum software development experience
  • AWS Lambda
  • Microservice development experience
  • Cybersecurity

Responsibilities

  • Develop an integration framework to deploy an ecosystem of microservices that provide high value production print services.
  • Integrate existing hosted services and harvest existing on-premise services.
  • Develop new API based serverless cloud-native (AWS, Lambda, SNS) microservices.
  • Deploy new microservices on an existing SaaS platform with a mature Lake House.
  • Work in a Scrum (Agile) and automated environment.
  • Optimize security, performance, reliability, and cost as key metrics.
  • Explore best practices for early security vulnerability identification.
  • Apply education to meaningful projects in a team environment alongside a technical mentor.
  • Be exposed to many levels of management within the company.
  • Conclude with an end-of-summer presentation to the executive team.
  • Acquire technical and professional skills.
  • Participate in team building activities.
  • Enjoy social events in the Rocky Mountain region.
  • Recommend solutions to problems/issues that impact the project.
  • Determine and examine software alternatives.
  • Contribute to project planning.
  • Constructively challenge and improve processes related to the specific assignment.
  • Document own work.
  • Present project overview and summary to executive team at end of internship.
  • Create new or modify existing microservices based Ricoh TotalFlow Cloud applications running in the AWS ecosystem.

Benefits

  • Medical insurance options
  • Dental insurance options
  • Life insurance options
  • Disability insurance options
  • Retirement Savings Plan (401K)
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA) investments
  • Team member tuition assistance programs
  • Paid vacation time
  • Paid holidays annually
  • Benefits to enhance health, wellness, and ongoing personal and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service