AI SCORE 8.0

Software Engineer Intern - Remote Opportunity

$50K–$70K/year

About the Role

Join us as a Software Engineer Intern at Cboe Global Markets, where you'll gain hands-on experience in building high-performance trading systems while working remotely. This Software Engineer Intern position is perfect for those currently enrolled in a Bachelor’s or Master’s program in Computer Science or a related field. You will work alongside a world-class engineering team and contribute to core matching engines and surrounding components. This internship runs from June to August and offers a unique opportunity to learn about the US-equity market structure and trade lifecycles.

What You'll Do

  • Contribute to the development of high-performance trading systems as a Software Engineer Intern.
  • Participate in Agile software development methodologies and collaborate with multiple departments.
  • Engage in real-world exposure in a fast-paced financial environment.
  • Work remotely for 2 days a week and in-office for 3 days, enhancing your hybrid work experience.
  • Gain experience with CI/CD tools and peer-review tooling.

Requirements

  • Currently enrolled in a Bachelor’s or Master’s program in Computer Science or a related field.
  • Familiarity with Java or other programming languages.
  • Experience with Linux or UNIX-like operating systems.
  • Some database and SQL experience is preferred.
  • Strong problem-solving skills and a desire to learn and adapt in a fast-paced environment.

Nice to Have

  • Exposure to CI/CD tools and peer-review tooling.
  • Interest in financial markets and trading.
  • Ability to work collaboratively in a team.
  • Willingness to participate in learning and development opportunities.

What We Offer

  • Flexible, hybrid work environment with remote work options.
  • 2:1 401(k) match, up to 8% match immediately upon hire.
  • Daily complimentary in-office lunch from local restaurants.
  • Endless free coffee and snacks.
  • Monthly in-office networking events and happy hours.
  • Supportive community through Associate Resource Groups.
  • Opportunities for career development initiatives.
  • Diversity and inclusion focus within the workplace.
Why This Job8.0 of 10

This Software Engineer Intern position offers a unique opportunity to gain hands-on experience in a leading financial technology company with a flexible hybrid work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Java programming, with a strong understanding of object-oriented principles and experience in building applications that interact with SQL databases.

Ability to thrive in a remote work environment, demonstrating self-motivation and excellent time management skills to balance academic commitments with internship responsibilities.

Familiarity with Linux operating systems, including basic command-line operations and scripting, along with a mindset geared towards continuous integration and deployment practices (CI/CD) in agile development settings.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Software Engineer Intern(Now)Junior Software Engineer(1-2 years)Software Engineer(3-4 years)

Market Overview

Java Market Size 2024
$15.5B
Java Annual Growth
8.2%
AI Adoption in Java Development
35%
Investment in Java Ecosystem
+50%
Labour Demand for Java Developers
+15%
Avg Salary for Java Software Engineers
$95K

Skills & Requirements

Required
JavaLinuxSQL
Growing in Demand
Spring FrameworkMicroservices ArchitectureDocker
Declining
EJB (Enterprise JavaBeans)Java Applets

Domain Trends

Rise of Cloud-Native Applications
Over 60% of enterprises are moving towards cloud-native applications, with Java being a key language for development, especially with frameworks like Spring Boot.
Increased Focus on DevOps Practices
Companies adopting CI/CD practices have seen a 30% increase in deployment frequency, making knowledge of CI/CD tools essential for Java developers.
Adoption of AI in Software Development
35% of Java developers are integrating AI tools into their workflows, enhancing productivity and code quality through automated testing and code suggestions.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.