Are you applying to the internship?
Job Description
Software Engineer – Early Career | Varsity Brands
The Tone:
This is a full-time, entry-level Software Engineer I role at Varsity Brands, located four days a week onsite at the Dallas, TX Headquarters. Varsity Brands is an organization with over 6,000 employees and independent representatives dedicated to transforming the student journey in sport and spirit through its BSN SPORTS and Varsity Spirit divisions. This role is designed to develop the next generation of engineers, contributing to the creation of a modern, unified digital platform that will replace fragmented systems with scalable, API-driven services and shared platform capabilities, enabling faster innovation and improved user experiences.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: In-person, Dallas, TX
• Mission: This person solves the problem of contributing to the development of a modern, unified digital platform for Varsity Brands.
• Tech Stack: Java (preferred), RESTful APIs, SQL, Git-based tools
What You’ll Actually Do
• Code Development: Write, test, and debug code for applications, backend services, and APIs.
• Feature Contribution: Contribute to the development of features and services within established architecture and engineering standards.
• Quality Assurance: Participate in code reviews and incorporate feedback to improve code quality.
• Issue Resolution: Troubleshoot and resolve development and lower-environment issues, applying sound judgment to determine appropriate solutions.
• Team Collaboration: Collaborate with engineering, product, and QA teams to deliver functional and reliable software.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline; or an equivalent combination of education and experience. Foundational knowledge of software engineering principles, including object-oriented programming and data structures, and a basic understanding of APIs, application architecture, and databases.
• Experience: 0-2 years of relevant experience, which may include internships, academic projects, or early career roles.
• Skills: Ability to write, test, and debug code in at least one programming language; foundational understanding of RESTful APIs, SQL and data handling, and version control systems (Git-based tools); applies logical reasoning to solve defined technical problems; communicates effectively within team environments; demonstrates ability to quickly learn new technologies and tools.
• Bonus: Java is the preferred programming language.