Back to jobs
I
Intern or Entry-level Software Engineer
Herndon, VirginiaPosted 2 weeks ago
Part-timeonsite
Job Description
Key Information
- Location may be fully remote, or hybrid on-site in Reston, VA for scheduled meetings and group working sessions.
- This role is part-time and paid hourly with flexible schedules.
- Prior experience is not required. Recommended qualifications include computer science coursework, coding bootcamp experience, or self-guided technical projects.
- These positions start on a rolling basis every 4-6 months.
About the Role
We are seeking motivated Software Engineers to join our team. You will gain hands-on experience building and deploying cloud-native applications while working with modern infrastructure and development tools. This role offers mentorship, flexibility, and the opportunity to grow into a full-time software engineering position.
Responsibilities
- Collaborate with other members of the ILS engineering team to design, implement, and maintain cloud-based applications.
- Write clean, efficient, and testable code in Go.
- Work with cloud infrastructure and deployment pipelines using AWS, Terraform, and Kubernetes.
- Troubleshoot, debug, and optimize systems for performance and reliability.
- Contribute to documentation and knowledge sharing within the team
Desired Skills (or willingness to learn)
- Go (Golang) programming.
- Cloud platforms (AWS preferred).
- Terraform for infrastructure as code.
- Kubernetes for container orchestration.
- Strong problem-solving, communication, and collaboration skills.
What We Offer
- Flexible work hours to accommodate academic or personal schedules.
- Mentorship and guidance from experienced engineers.
- Exposure to real-world cloud and infrastructure projects.
- Competitive compensation.
- 401k and paid time off benefits.
- Paid training opportunities.
- Potential for conversion to a full-time Software Engineer role.