About the role#
The Business Orchestration Services team at SAS builds tools that allow products to process streaming data and manage real-time decisioning. As a Software Developer Intern, you will work on the core orchestration engine and contribute to the development of foundational SAS software.
What you'll do#
- Add new components to the orchestration engine to enable integration with third-party systems.
- Modify API functionality to connect the user interface with back-end services.
- Write tests to verify functionality and measure system performance.
- Experiment with features in open-source data orchestration engines.
- Participate in project scoping and tracking using Agile methodology in a continuous delivery environment.
What you'll need#
- You are an undergraduate student currently enrolled in an accredited program and not graduating before December 2027.
- Experience or coursework in Go/Golang.
- Familiarity with Git and performance tuning.
- Experience with cloud technologies such as Docker, Kubernetes, Azure, or AWS.
- A genuine interest in the future of analytics.
- Legal authorization to work in the United States without the need for visa sponsorship now or in the future.
Location & details#
- This internship is based in Cary, North Carolina, at the SAS headquarters.
- The role follows a hybrid work model, requiring a minimum of three days in the office per week.
- The internship runs from May 18, 2027, to August 6, 2027.
- You must be available to start in person on May 18, 2027.
- This is a paid, full-time position.
About SAS
SAS is a software development company based in Cary, North Carolina. Founded in 1976, the firm creates analytics, data mining, and artificial intelligence software for various organizations. It operates as a privately held business with over 10,000 employees. The company focuses on tools for business analytics, statistics, and enterprise risk management.
How to get in at SAS
Applying to SAS early gives you a distinct advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can apply among the first before the pile grows. Getting your resume in before the volume peaks is often the difference between being seen and being missed. You can use Intern Insider to identify the recruiters behind these roles and reach out to them directly for a referral or to ask specific questions about the position. This approach materially improves your response rates compared to submitting through a general portal. Connecting with a human is a better use of your time than waiting for an automated system to process your application.


