Markets Software Engineer designing and developing electronic trading systems for a U.S.-regulated electricity derivatives market. Collaborating within cross-functional teams in a fast-paced environment.
Responsibilities
Design and implement robust electronic trading systems with a focus on reliability, performance and automation
Develop and maintain core platform and systems, the main exchange, clearinghouse, APIs, connectivity solutions and tooling
Build systems for recording, cataloging, analyzing, transforming and publishing market and trading data
Develop and maintain testing and monitoring tools to ensure system reliability and accuracy
Collaborate with cross-functional teams to ensure seamless integration of infrastructure components
Conduct code reviews and mentor junior team members
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field preferred
4+ years professional engineering experience
1+ years experience in electronic trading with market facing role
Strong programming skills in languages such as Go, Python, C++ or Rust
Experience with FIX and other market connectivity and order entry protocols
Familiarity with algorithmic trading principles and execution strategies
In-depth knowledge of networking protocols, database technologies and analysis techniques
Demonstrated ability to work autonomously and apply problem-solving and analytical skills in a fast-paced environment
Staff Engineer at GEICO responsible for API - first design and microservices architecture. Leading technical strategy and collaborating across engineering teams to deliver quality software solutions.
Lead Software Engineer at Tails.com, delivering scalable software and leading engineering teams. Join a fast - growing dog food subscription company changing the world of pet food for good.
Senior Software Development Engineer designing and developing low - level drivers for Broadcom PHY chip sets. Involves code maintenance, customer requirement conversions, and working closely with development and application teams.
Senior Fullstack Engineer building AI - driven financial products for Nexus Frontier Tech. Collaborating with clients and delivering robust applications in a hybrid workplace.
Senior Principal Engineer leading full - stack development initiatives using Microsoft technologies at Ingram Micro. Focusing on production system stabilization and self - serve platform design.
Launch Vehicle Ground Software Engineer developing and maintaining software for aerospace launch operations. Collaborating with propulsion, avionics, and test teams to ensure reliability and efficiency.
Designing high - reliability flight software for Firefly Launch Vehicles and spacecraft. Collaborating with engineering teams and providing technical leadership in a fast - paced environment.
Staff Embedded Software Engineer designing and developing embedded software for medical devices at Stryker. Leading a technical team to create industry - leading medical technology products.
Lead Software Engineer architecting high - performance mobile solutions for Angkas. Collaborating with cross - functional teams and mentoring engineers across time zones.
Senior Software Engineer shaping technical direction at Leidos, leading Agile teams using Java, Rust, JavaScript, and React while mentoring engineers and driving product delivery.