Skip to content Skip to AI Search Skip to main nav
  • Log in
  • Sign up
  • Guests
Grinnell College
Visit Handshake
  • Learn About
    • Skills
      • Exploring Your Interests
      • Financial Literacy
      • Interviewing
      • Negotiating an Offer
      • Networking
      • Résumés & Cover Letters
    • Opportunities
      • Applying to Graduate & Professional School
      • Fellowships
      • Finding a Job
      • Internships
      • Job Shadowing
      • Volunteering
    • Resources
      • Career Clothing Closet
      • CLS Grants
      • Digital Career Readiness Toolkit
      • Interview Room Reservation
      • Student Recruiting Policies & Guidelines
  • Career Communities
    • Career Communities
      • Exploratory
      • Arts, Media & Communications
      • Business & Finance
      • Education Professions +
      • Government, Law & Policy
      • Health Professions
      • Science, Engineering & Sustainability
      • Technology & Data
    • Identity-based Resources
      • Black, Indigenous & People of Color
      • First Generation / Low Income Students
      • International Students
      • LGBTQ+ Students
      • Religious Identities & Professions
      • Students with Disabilities
  • Civic Activity
    • About
    • For Students: A Civic Education and Innovation Guide
    • For Faculty & Staff
    • For Community Partners
    • Community Partner Search
  • Global Fellowships & Awards
  • For Alumni
  • For Employers
  • Outcomes
Commvault Systems, Inc.

Software Engineer

  • Share This: Share Software Engineer on FacebookShare Software Engineer on LinkedInShare Software Engineer on X
Recruitment began on September 29, 2026
and the job listing Expires on October 29, 2026
Full-time
Apply Now

We are looking for a talented and motivated Software Engineer with strong expertise in C++, SQL, and AI-assisted software development. The ideal candidate will leverage modern AI coding tools and intelligent development practices to design, develop, and optimize high-performance applications.

This role is ideal for engineers who are passionate about combining traditional software engineering with AI-powered programming, code generation, automation, and productivity enhancement tools.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using C++
  • Use AI-powered development tools to accelerate coding, debugging, testing, and documentation
  • Build and optimize database queries, and stored procedures using SQL
  • Collaborate with cross-functional teams to define technical requirements and system architecture
  • Analyze performance bottlenecks and optimize application efficiency
  • Work with large datasets and data pipelines for AI-driven insights
  • Participate in code reviews, testing, debugging, and deployment activities
  • Ensure software reliability, security, and scalability

Required Qualifications

  • Strong hands-on programming experience in C++
  • Solid understanding of SQL and relational database systems
  • Experience using AI-assisted programming tools such as GitHub Copilot, ChatGPT, Cursor, or similar
  • Strong understanding of software development principles, data structures, and algorithms
  • Experience with debugging, performance tuning, and system optimization
  • Familiarity with Git and modern development workflows
Apply Now

Contact Us

Phone
(641) 269-4940
Email
career@grinnell.edu
Address

John Chrystal Center
1103 Park Street
Grinnell, IA 50112

Hours

M Monday 8:00am–5:00pm
T Tuesday 8:00am–5:00pm
W Wednesday 8:00am–5:00pm
TH Thursday 8:00am–5:00pm
F Friday 8:00am–5:00pm

About Us

Meet Our Staff
Meet Our Student Staff
Meet Our Pets
Mission | Vision | Values
CLS Attendance Policies
Past CLS Newsletter Issues
Share Feedback
News  |  Events  |   Experiences  |   Jobs  |   Resources  |   Videos
 
Website
www.grinnell.edu
Social
Follow Us on Facebook Follow Us on Instagram Follow Us on LinkedIn Follow Us on YouTube
Privacy Policy | Terms of Service
Copyright © 2026 Grinnell College
Powered by uConnect