Advertisements
🏢 Global trading firm
Graduate Software Engineer (2027 Start)
💼 Fulltime
🎓 2027 Batch
📍 Chicago, IL
🔗 Explore More
Advertisements
🛠 Skills Required
C++
Python
Java
data structures
algorithms
object‑oriented design
low‑latency programming
Linux
version control (Git)
problem solving
analytical thinking
teamwork
communication
🎤 Interview Experience
Candidates typically face an initial online coding test that evaluates speed and accuracy on data‑structures and algorithm problems. Successful applicants move to one or two technical rounds focusing on system design, low‑latency programming, and domain knowledge of trading. The final HR round assesses cultural fit, communication skills, and motivation. Preparation should include rigorous coding practice, understanding of market concepts, and clear articulation of past projects.
🏢 Work Culture
Optiver fosters a high‑performance yet supportive culture where engineers are encouraged to experiment, learn quickly, and take ownership of their work. Growth opportunities are abundant, with clear pathways to senior technical roles and exposure to cutting‑edge financial technology. While the work can be intense, the firm balances it with generous vacation, wellness programs, and a vibrant office environment.
Advertisements
📚 Free Study Materials (4)
Aptitude and Quantitative Reasoning Practice
Covers a wide range of aptitude questions to sharpen analytical thinking required for trading‑focused coding interviews.
Open Resource ↗
Global Trading Firm Recruitment Process Insights
Provides first‑hand experiences and tips on navigating the multi‑stage interview process for technology roles at trading firms.
Open Resource ↗
Software Engineer Preparation Guide for Trading Firms
Offers a curated list of topics, sample problems, and interview strategies specific to software engineering roles in global trading firms.
Open Resource ↗
Comprehensive Coding Problem Set
Extensive collection of algorithmic problems to practice coding efficiency and problem‑solving speed, essential for technical assessments.
Open Resource ↗
✅ Eligibility Criteria
Pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, or related field; expected graduation between December 2026 and June 2027; strong foundation in data structures, algorithms, and software design; proficiency in C++, Python, or Java; no active backlogs; academic record demonstrating competence (generally CGPA 6.5/10 or higher preferred).
Advertisements
🏆 Selection Process
Round 1: Online coding assessment → Round 2: Technical interview(s) focusing on data structures, algorithms, system design, and trading fundamentals → Round 3: HR interview covering cultural fit, motivations, and compensation discussion
🔔 Apply before 31 Aug 2026 — 47 days remaining
📋 About the Role
Optiver is a leading technology‑driven trading firm that blends scientific research with high‑frequency trading. With offices across the globe, the company leverages massive data streams, cutting‑edge AI, and ultra‑low‑latency infrastructure to provide liquidity in financial markets. Its culture is built around curiosity, rapid experimentation, and a collaborative spirit that brings together engineers, traders, mathematicians, and scientists to solve some of the most demanding problems in finance. The firm’s commitment to continuous learning and merit‑based growth has made it a magnet for top talent worldwide.
As a Graduate Software Engineer, you will join the Technology department in Chicago and work side‑by‑side with seasoned engineers to build the core systems that power Optiver’s trading platform. The role is designed for fresh graduates who are eager to apply their computer‑science fundamentals to real‑world, high‑impact projects. During the first eight weeks you will undergo Optiver’s Global Academy, a comprehensive onboarding program covering trading theory, market micro‑structure, and the firm’s proprietary tech stack. You will also be paired with a dedicated mentor to accelerate your ramp‑up and ensure you can contribute meaningfully from day one.
Key Responsibilities:
1. Deep‑dive into trading fundamentals and translate market concepts into robust software solutions.
2. Design, develop, and maintain low‑latency, high‑throughput applications using C++, Python, or Java.
3. Collaborate with traders, quantitative researchers, and other engineers to deliver end‑to‑end features.
4. Write clean, well‑architected, and testable code following best practices.
5. Participate in code reviews, performance profiling, and system optimization.
6. Contribute to the development of AI‑enabled tools that enhance decision‑making.
7. Troubleshoot production issues and implement reliable monitoring.
8. Continuously learn and adopt new technologies to keep the platform competitive.
9. Document designs, APIs, and operational procedures.
10. Engage in cross‑functional brainstorming sessions to innovate trading strategies.
Tech Stack: C++, Python, Java, Linux, low‑latency networking, FIX protocol, Docker/Kubernetes, Git, CI/CD pipelines, and cloud‑based data platforms.
Growth Path: Graduates start as Software Engineers and can progress to Senior Engineer, Tech Lead, and eventually Principal Engineer or Architecture roles. The firm encourages internal mobility, allowing engineers to explore quantitative research or product management tracks.
Why Join Optiver? You will work on mission‑critical systems that influence billions of dollars of market activity daily, receive a highly competitive compensation package, profit‑sharing, 401(k) match, and extensive health benefits. The collaborative environment, mentorship program, and exposure to cutting‑edge AI make it an ideal launchpad for a career in technology and finance.
🔔 Apply before 31 Aug 2026 — 47 days remaining
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Software Technologist I
🏢 Philips · 📍 Bangalore
View →
Software Development Engineer
🏢 Adobe · 📍 Bangalore, Karnataka, India; Noida, Uttar Pradesh, India
View →
Associate Technical Support Engineer
🏢 Salesforce · 📍 Bangalore
View →
Indian Army SSC (Tech) Recruitment 2026
🏢 Indian Army · 📍 Pan India
View →
📋 Quick Info
JOB ID
C165-J075
POSTED
2h ago
TYPE
Fulltime
BATCH
2027
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer