Senior Developer
All Options · Austin, TX · 1 wk ago
HybridInformation TechnologyFull-time
Key Responsibilities
- Design, develop, and maintain high-performance trading and risk systems in C++
- Translate trading and quantitative domain expertise into scalable, accurate, and performant applications
- Write clean, well-documented, and thoroughly tested code
- Collaborate closely with Traders, Quantitative Traders, and engineers to refine requirements and deliver impactful solutions
- Contribute to architectural decisions and system performance improvements
- Support containerized deployments and production environments
- Actively contribute to Agile ways of working, including participating in and potentially facilitating Sprint Planning, Poker Estimations, and Retrospectives
Key Requirements
- Education & Experience
- Bachelor’s degree or higher in Computer Science or a related quantitative field
- 5+ years of experience in a relevant software engineering environment
- Programming Languages
- C++: Minimum 5 years of professional experience
- Python and/or Rust: Minimum 2 years of experience (personal, academic, or non-professional experience is acceptable)
- Databases
- Strong experience with relational and time-series databases, particularly Postgres, and Redis
- Solid understanding of SQL and relational database design
- Infrastructure & DevOps
- Strong experience working in Linux environments
- Hands-on experience with Docker (baseline requirement) and Kubernetes
- Experience working with Git-based workflows and modern DevOps practices
- Strong logical and mathematical problem-solving skills
- Curious, analytical, and solution-oriented mindset
- Clear and effective verbal and written English communication skills
- Collaborative team player who shares knowledge and asks thoughtful questions
- Databases & Data Technologies
- Experience with NoSQL databases such as MongoDB and ScyllaDB
- Experience with relational databases such as MSSQL, MySQL/MariaDB, and Oracle
- Streaming & Messaging Systems
- Experience with Kafka or RedPanda
- Experience facilitating Agile/Scrum ceremonies
- Experience in trading systems, financial markets, or low-latency environments
Skills & Mindset
Nice to Have
Ways of Working
Domain Knowledge
Benefits
At All Options we offer a dynamic collaborative environment where ambition is rewarded and growth is real. Enjoy a competitive salary, bonus opportunities, 25 days PTO, paid medical, dental, and vision benefits package, 401(k) employer sponsored contributions, and in-house meals and snacks. And because wins deserve celebrating, we bring the team together for monthly drinks and festivities.