Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Group One Trading's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Group One Trading's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Group One Trading — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Group One Trading — free, in seconds.
About the Role
Our Senior Software Engineers build and improve the real-time systems that power our options market-making business. They work directly with traders and other technologists to translate complex business and trading requirements into reliable production software, and take ownership of critical systems from initial design through deployment and live operation. This is a hands-on engineering role for someone who can reason deeply about software architecture, performance, and production behavior.
Responsibilities
- Build and improve real-time systems for options market-making.
- Translate complex business and trading requirements into reliable production software.
- Take ownership of critical systems from initial design through deployment and live operation.
- Lead technical design discussions.
- Make pragmatic architectural decisions.
- Mentor other developers.
- Improve engineering standards across the team.
- Complete initial orientation and develop an understanding of the business, systems, and technology environment.
- Become familiar with codebases, system architecture, data, deployment processes, monitoring tools, and risk controls.
- Build relationships with traders, developers, quantitative researchers, and infrastructure engineers.
- Participate in technical design and code reviews.
- Make initial contributions to the production system.
- Take end-to-end ownership of a meaningful trading-system enhancement.
- Work with stakeholders to define problems and understand requirements.
- Design and implement solutions.
- Validate work in non-production environments.
- Coordinate deployment with appropriate monitoring and controls.
- Participate effectively in production support.
- Identify opportunities to improve system performance, reliability, and maintainability.
- Study for and pass the FINRA Series 57 exam.
- Independently lead projects that directly impact trading decisions.
- Become a trusted technical owner for components of the trading platform.
- Independently lead complex projects from concept through production operation.
- Make informed architectural and performance tradeoffs.
- Deliver measurable improvements in trading capability, system performance, reliability, or developer productivity.
- Address technical debt and operational risk.
- Improve testing and observability.
- Establish engineering practices that allow the team to move quickly without compromising correctness.
- Identify and drive new opportunities to improve the platform.
Requirements
- Substantial professional software development experience throughout the full software development lifecycle, including requirements analysis, architecture, implementation, testing, deployment, monitoring, and production support.
- Strong software engineering instincts, treating abstraction, maintainability, testability, observability, and operational reliability as first-class design concerns.
- Experience developing real-time, high-throughput software for electronic trading, financial markets, or another performance-sensitive production environment.
- Ability to lead technical design discussions, make pragmatic architectural decisions, mentor other developers, and improve engineering standards across the team.
- Strong written and verbal communication skills, including the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- A bachelor's degree in computer science, engineering, or a related discipline, or equivalent practical experience.
- Comfortable designing new systems in a distributed architecture.
- Comfortable reasoning about performance tradeoffs.
- Comfortable diagnosing difficult production issues.
- Takes ownership of systems after they are deployed.
- Can raise the technical standard of a team while continuing to write and deliver high-quality software.
Skills
- C#
- C++
- Agentic AI workflows
Location
- Chicago, IL
- New York, NY
Work Type
- Full-time
Experience Level
- Senior
Education Level
- Bachelor's degree in computer science, engineering, or a related discipline, or equivalent practical experience.
Salary/Compensations
- $200,000 - $275,000
Benefits
- Performance-based bonus
- 401(k) and Roth 401(k) retirement plans with employer matching
- Medical insurance
- Dental insurance
- Vision insurance
- Generous vacation time
- Paid holidays
- Parental leave
- Flexible spending accounts (FSA) for health care, dependent daycare, and parking or mass transit expenses.
About the Company
- Group One Trading is a proprietary trading firm that builds and improves the real-time systems that power its options market-making business.