Graduate Software Engineer

VAST Data8 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Overview

VAST Data is looking for a Software Engineer‑A new college Grad to join our growing team. This is a great opportunity to be part of one of the fastest‑growing infrastructure companies in history, an organization that is at the center of the revolution in artificial intelligence.

Responsibilities

As a new college graduate, you will work closely with senior engineers to build, deploy, and maintain the enterprise software platform that powers AI, data analytics, and real‑time data analysis. Your role will involve designing, implementing, and optimizing data pipelines, data structures and algorithms for real‑time processing, and writing clean, well‑documented code in a collaborative environment.

Requirements

  • Bachelor’s degree: in Computer Science, Software Engineering, Computer Engineering, or a related field from a leading university (including UNC Chapel Hill, Duke University, NC State)
  • Strong academic performance: (high GPA, honors, Dean’s List, or equivalent)
  • Solid proficiency: in at least one programming language: C, C++, or Python
  • Strong foundation: in data structures and algorithms
  • Ability: to write clean, readable, and well‑documented code
  • Excellent English communication skills: (written and verbal)

Benefits

  • Opportunity to work in a cutting‑edge tech environment in the heart of RTP
  • Close mentorship from senior engineers
  • Clear career development path
  • Competitive compensation and benefits
  • The chance to make a real impact from day one

Required Skills

Algorithms
English communication
Python programming
Data structures
Documentation
C programming
Clean code practices
C++ programming