Principal C++ Engineer
2 weeks ago
ThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access to global markets and thousands of products thus providing our clients the ability to trade the world in the palm of their hand. We use the latest technologies to give traders seamless access to our proprietary trading platforms.
We are seeking a high caliber individual for the Principal C++ Engineer - Trading Platforms role to join our rapidly growing global workforce in Chicago, Illinois. The Principal C++ Engineer - Trading Platforms will be responsible for the implementation and maintenance of standalone low-latency, high-throughput trading services as well as MT4 and MT5 modules. You will also be integrating internal services with trading venues, market data sources, and other APIs provided by various vendors around the globe. A successful candidate should demonstrate excellent software development knowledge, algorithmic thinking, and deep analytical skills.
Responsibilities:
Participate in all phases of the software development lifecycle, contributing to the planning, technical analysis, implementation, documentation, maintenance, and production deployments
Analyze functional and non-functional requirements, and research third-party API specifications
Research and advise in the selection and integration of the best technologies for our portfolio
Define the architecture and technical design of trading system modules and services
Estimate work and time efforts, and plan the project execution accordingly
Design, build, and maintain optimal and efficient C++ services and MT4 and MT5 plugins, with emphasis on low latency, high-throughput, reliability and scalability
Identify bottlenecks and devise permanent solutions
Actively troubleshoot reported issues
Build and utilize metrics to analyze features as they are deployed to Production to ensure they are functioning as expected
Produce and maintain technical documentation of the developed modules and services
Prepare and execute releases of software components
Be available for escalation out of hours when needed for incidents that need a hot fix
Requirements:
7+ years of experience developing C++ high-throughput, low-latency solutions
BSc/MSc degree in Computer Science/Engineering or other IT related field
Experience working with new C++20 features
Proficiency working with multithreaded systemsExperience with distributed caching architectures
Experience working with RDBMS
Experience with FIX, MDP, Protobuffers, and GRPC
Demonstrable ability to analyze heap dumps, stack traces, and optimize memory utilization
Familiarity with modern DevOps best practices
Experience in developing trading platforms and/or MT plugins is a must
Knowledge about specific financial product spaces, such as FX, Equities, and Options
Flexible nature and ability to communicate projects with C-level stakeholders
#J-18808-Ljbffr
-
Principal C++ Engineer
3 weeks ago
Chicago, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
Principal C++ Engineer
3 weeks ago
Chicago, Illinois, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
Principal C++ Engineer
5 days ago
Chicago, Illinois, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
Principal C++ Engineer
8 hours ago
Chicago, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
Principal C++ Engineer
8 hours ago
Chicago, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
Principal C++ Engineer
1 hour ago
Chicago, United States ThinkMarkets Full timeThinkMarkets is a global financial technology company, specializing in providing multi-asset trading solutions to thousands of clients around the world. With our flagship ThinkTrader platform, we make it available for our clients to trade the world 24-hours a day. Our mission is to bridge the gap between traders, investors, and platforms by allowing access...
-
New Product Integration Manager
2 days ago
Chicago, United States S&C Electric Company Full timeJob Summary The New Product Integration Manager (Principal Engineer) is responsible for the execution for successful product release and delivery of the next generation of S&C products. This role will work as the hands-on operations hub, providing technical leadership to the cross-functional team to help drive major projects at S&C to meet SQDC...
-
Principal Engineer, C++
2 weeks ago
Chicago, United States Early Warning Full timeJob DescriptionJob DescriptionCome build the next-gen fintech at Early Warning, network operator of Zelle®, where we’re relentlessly focused on empowering prosperity in all its forms.From fast money movement for over 100 million people who can access Zelle® directly through their banking app to new account opening and beyond – we make a difference in...
-
Sales Support Engineer
10 hours ago
Chicago, United States S&C Full timeJob Description JOB SUMMARY As part of the Sales Operations organization, the Sales Support team members are the primary liaison between the outside sales force and production operations for all S&C's Pad-Mounted Gear engineer-to-order products. The Sales Support Engineer primary responsibilities include reviewing system applications with customers, outside...
-
GCP Search Principal Engineer
2 weeks ago
Chicago, Illinois, United States Kin + Carta Full timeAt Kin + Carta, we've got opportunities to offer you — for growth; for leadership; for big, world-changing impact; and for, dare we say it, fun. We are a global workforce that is committed to building a world that works better for everyone, starting with our Kin. We're proud of: The life we create within our virtual walls, every dayOur B Corp...
-
Principal Geotechnical Engineer
2 weeks ago
Chicago, United States Management Recruiters of Raleigh Full timeOne of our outstanding clients is looking for a Principal Geotechnical Engineer to help grow an international team focusing on the Mining industry. This is with one of the largest international consulting firms and you can be in Southwest or Western US. This is where most of the engineering team is located. This is a Hybrid role with international travel to...
-
Principal Security Engineer
5 days ago
Chicago, United States Glocomms Full timePrincipal Security EngineerLocation: Chicago or Dallas (hybrid, 3-days on-site)Glocomms are partnered with a leading Financial Services firm in the search for a technically hands-on Principal Security Engineer to join a new division within the organization focusing on technology strategy and innovation. The new division has been founded to research new and...
-
Principal Security Engineer
5 days ago
Chicago, United States Glocomms Full timePrincipal Security EngineerLocation: Chicago or Dallas (hybrid, 3-days on-site)Glocomms are partnered with a leading Financial Services firm in the search for a technically hands-on Principal Security Engineer to join a new division within the organization focusing on technology strategy and innovation. The new division has been founded to research new and...
-
Principal Security Engineer
10 hours ago
Chicago, United States Glocomms Full timePrincipal Security EngineerLocation: Chicago or Dallas (hybrid, 3-days on-site)Glocomms are partnered with a leading Financial Services firm in the search for a technically hands-on Principal Security Engineer to join a new division within the organization focusing on technology strategy and innovation. The new division has been founded to research new and...
-
Associate Principal Electrical Engineer
2 weeks ago
Chicago, United States CareerBuilder Full timeDescription Why Wiss, Janney, Elstner Associates, Inc. (WJE): WJE is an employee-owned professional engineering and architectural consulting firm dedicated to solving structural, architectural, materials, mechanical, and electrical problems for all types of structures, infrastructure, and industries. We aspire to consistently deliver practical, innovative,...
-
C# Software Engineer
2 weeks ago
Chicago, United States CareerBuilder Full timeVeev, an innovative large-scale company in the construction industry and a subsidiary of Lennar (the second-largest home developer in the United States) with a fabrication factory and site assembly in the Silicon Valley area and design and development offices in Tel-Aviv, is looking for a talented Software Engineer with a passion for optimizing processes....
-
C++ Embedded Software Engineer
11 hours ago
Chicago, United States Resource Informatics Group Full timeJob Description Description: The Client's Autonomy Connectivity team provides connectivity software, systems, and solutions to the Client's Autonomy Division, connecting machines to the internet, other machines, and more. This role is an experienced software developer for this team. Responsibilities: Work alongside other developers and engineers as part of...
-
Principal Software Engineer
3 days ago
Chicago, United States Synergy Interactive Full timeWe are currently partnered with an innovative tech start-up based in Chicago which is looking for a Lead/Principal Software Engineer. This is a Full-Time and Fully On-Site Position in the West Loop of Chicago. Requirements: 5+ years of experience win Golang (Go Programming) and scaling back-end systemsBachelors in Computer Science or Relevant...
-
Principal Software Engineer
3 days ago
Chicago, United States Synergy Interactive Full timeWe are currently partnered with an innovative tech start-up based in Chicago which is looking for a Lead/Principal Software Engineer. This is a Full-Time and Fully On-Site Position in the West Loop of Chicago. Requirements: 5+ years of experience win Golang (Go Programming) and scaling back-end systemsBachelors in Computer Science or Relevant...
-
Associate Principal Mechanical Engineer
1 week ago
Chicago, United States Equiliem Full timeAssociate Principal Mechanical The Associate Principal Mechanical Engineer will work closely with clients, architects, other Engineers, and/or design team members as part of a dedicated and skilled team. Duties include the production of coordinated detailed design drawings, specifications, written reports, site observation reports, schedules etc. on a...