2027 Associate Software Engineer Intern - Sophomore Only

RRS Group & CoSan Francisco, CaliforniaOn-siteInternshipListed 57 minutes ago

Apply now

About this role

Company Description

The RRS Group, and its affiliated entities (collectively, “RRS”) have provided real estate development and related services to investment-grade clients for decades. Our expertise encompasses site acquisition, architectural design, and development management for commercial office and industrial properties.

Through an integrated service model, RRS delivers comprehensive enterprise solutions that address every phase of the building lifecycle. In addition to technical excellence, we offer strategic consulting in marketing, financial planning, and facility management ensuring that every project achieves its highest potential in performance, value, and sustainability.

Commitment to Community

For over two decades, RRS has maintained a strong commitment to the communities we serve. This commitment is further advanced through the RRS Making Lives Better Foundation, which provides meaningful support and resources to individuals and families in need. The Foundation reflects our belief that corporate success carries a responsibility to contribute positively to society and to improve the quality of life in the regions where we operate.

Our Core Values

Integrity | doing the right thing when no one is watching and acting with uncompromising honesty.  We believe in maintaining lasting relationships based on honesty, consistency and the highest ethical standards. This creates credibility in our personal and professional relationships.

Caring | showing concern, empathy and compassion for others, ourselves, and our environment.  Our care shows itself in our commitment to “safety first” in all we do. We encourage each other to be the best and hold each other accountable. We help those in need, contribute to the communities in which we work and develop creative ways to be responsible with our resources.

Integration | working unselfishly toward common goals across disciplines, teams, departments and regions.  Our collective contributions are greater than our skills. We will be transparent and understand each other’s expertise to provide the most value when delivering our services to one another and our clients.

Innovation | developing new ideas and applying the solutions that differentiate us in valuable ways.  We are not comfortable with the status quo. We remain accountable for continuous improvements in our results because we do not consider innovation an end in itself. We maintain an environment where we foster new ideas and encourage changes that help us improve.

If you share these core values, we have the right opportunity for you

Applications will be reviewed on a rolling basis. We strongly encourage you to submit your application as early as possible as programs will close once positions are filled.

Job Description

As an Associate Software Engineer Intern, you will have the opportunity to gain hands-on experience in a collaborative, international environment while working alongside experienced technology professionals. This internship is designed for sophomore students who are developing their technical foundation and are eager to apply their academic knowledge to real-world software engineering challenges.

This is a highly selective opportunity with only nine positions available for the 2027 internship cohort.

What You'll Do

As an Associate Software Engineer Intern, you may contribute to:

- Support the development, testing, and enhancement of software applications and internal technology solutions.
- Write, review, and troubleshoot code under the guidance of experienced software engineers.
- Apply software engineering principles to real-world business and technology challenges.
- Participate in code reviews, technical discussions, testing, and debugging activities.
- Collaborate with software engineers, technology professionals, business stakeholders, and international team members.
- Translate technical requirements into practical software solutions.
- Assist with identifying and resolving application issues and defects.
- Document technical solutions, development activities, and processes.
- Participate in Agile or collaborative development practices.
- Learn and apply new technologies, programming languages, frameworks, and development tools.
- Contribute ideas that improve the efficiency, quality, and scalability of technology solutions.

Qualifications

Required Qualifications

- Currently enrolled in a bachelor's degree program and classified as a Sophomore for the 2026–2027 academic year.
- Expected graduation date of December 2028 or August 2029.
- Minimum 3.0 cumulative GPA.
- Coursework, academic projects, personal projects, or prior experience demonstrating an interest in software engineering.
- Experience with at least one of the following: Java
- C/C++
- .NET
- Python
- JavaScript
- HTML

- Strong written and verbal communication skills.
- Ability to collaborate effectively with team members from different countries, cultures, and professional backgrounds.
- Strong analytical and problem-solving skills.
- Ability to learn new technologies and adapt to changing priorities.

Preferred Qualifications

Candidates may stand out with experience in:

- Software development projects, internships, or co-op programs.
- Object-oriented programming and software engineering fundamentals.
- Git or other version-control systems.
- Web application development.
- Database concepts and SQL.
- APIs and application integrations.
- Cloud technologies or modern development platforms.
- Automated testing and debugging.
- Agile/Scrum development environments.
- Technical documentation.
- Collaborative projects involving geographically distributed or international teams.

Additional Information

What can you expect from us:

- Opportunities to learn and develop every day through a wide range of programs.
- Internal digital platforms that promote self-learning.
- Development programs according to Leadership skills.
- Specialized training according to the role.
- Learning experiences with internal and external providers.
- We love to celebrate success, which is why we have recognition programs for seniority, behavior, leadership, moments of life, among others.
- Financial wellness programs that will help you reach your goals in all stages of life.
- A flexibility program that will allow you to balance your personal and work life, adapting your working day to your lifestyle.
- And because your family is also important to us, they can also enjoy benefits such as our WellnessLine, thousands of Agreements and Discounts, Scholarship programs for your children, Aid Plans for different moments of life, among others.

Work Hours:  Varies upon the needs of the global department.

RRS Group is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. RRS Group will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

RRS Group will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

#TransformingSpacesBuildingFutures

#Remote