Principal Software Engineer
$150k - $180kTradeStation
#WeAreTradeStation Remote Position - must reside in Florida, Texas, Illinois, New York, New Jersey, Alabama, Arizona, Arkansas, Colorado, Connecticut, Delaware, Georgia, Indiana, Kansas, Massachusetts, Missouri, North Carolina, Tennessee, Utah or Wisconsin Who We Are : TradeStation is the home of those born to trade. As an online brokerage firm and trading ecosystem, we are focused on delivering the ultimate trading experience for active traders and institutions. We continuously push the boundaries of what's possible, encourage out-of-the-box thinking, and relentlessly search for like-minded innovators. At TradeStation, we are building an AI-First culture. We expect team members to embrace AI as a core part of their daily workflow, whether that's using AI to accelerate development, enhance decision-making, improve client outcomes, or streamline internal processes. We hire, grow, and promote people who can harness AI responsibly and creatively. We treat AI as a partner in problem-solving, not just a tool; following our governance standards to ensure AI is used ethically, securely, and transparently. If you join us, you're joining a culture where AI is how we work. Are you ready to make yourself at home? What We Are Looking For : We are looking for a Principal Software Engineer with a passion for high performance computing and AI. This role will work in a dynamic, highly challenging and always evolving environment. The Principal Software Engineer will help evolve our data pipeline as a member of Market Data team, driving platform modernization for improved efficiency, resilience, and simplicity. The team provides very large amounts of high-quality data at blazing speed. Success in this role requires that you be a proactive, self-starter with a lot of energy and an eagerness to learn. Day to day you may find yourself in Windows or Linux, on a server in AWS or 'on-prem', and using C++ and, sometimes, C#. What You'll Be Doing :
- Design and develop services to support a high throughput 'market data network'
- Maintain and improve existing systems with a focus on optimizing both systems and workflows
- Envision and drive platform modernization for improved efficiency, resilience, and simplicity
- Develop new programs and assure deployment of quality products
- Be a driver of innovation, technical thought leader, and mentor to other engineers
- Analyze current programs including performance, diagnosis and troubleshooting
- Utilize tools and techniques involved in performance of essential functions of programming
- Analyze system specifications and translate system requirements to task specifications
- Document code consistently throughout the development process
- Conduct code reviews
- Assist testers and support personnel as needed to determine system problems
- Participate in Agile planning and execution
- Expert knowledge of data structures, distributed/cloud architectures, and scalable software design
- Deep understanding of multi-threading, inter-process communications, and event handling with demonstrated experience in high-performance code optimization
- Proficiency with communication protocols (TCP/UDP/IP, WebSockets, Protobufs, including development and troubleshooting at the network level
- Broad knowledge of computing environments including operating systems, communications protocols, and hardware platforms
- Experience working in fluid Agile environments with structured testing practices (unit testing, regression testing, TDD, continuous delivery)
- Detail-oriented with demonstrated ability to identify efficiency improvements and leverage AI/automation tools to enhance workflows and drive productivity gains
- Strong problem-solving abilities with creative, outside-the-box thinking
- Excellent organizational skills with ability to multi-task in a dynamic work environment
- Strong oral and written communication skills
- Collaborative team player with a friendly, approachable demeanor and strong mentoring capabilities
- Experience with C#, SQL, Redis, Grafana, CI/CD, Octopus, AWS, and Kafka preferred
- Linux development experience preferred
- Brokerage/trading platform experience and knowledge of financial markets preferred
- Bachelor's Degree in Computer Science/Engineering or equivalent work experience
- 8+ years of strong C++ coding experience with preference for low latency systems
- 2+ years of experience with Cloud Providers (AWS preferred)
- Collaborative work environment
- Competitive Salaries
- Yearly bonus
- Comprehensive benefits for you and your family starting Day 1
- Unlimited Paid Time Off
- Flexible working environment
- TradeStation Account employee benefits, as well as full access to trading education materials
- Pay Range (US) $150-180K (Countries outside of the US have differing ranges in accordance with local labor markets)
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in United States vacancy
$220k - $300k
...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production...Suggested$107.5k - $204.5k
...Software Engineer At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments...SuggestedTemporary workWork experience placementRelocationRelocation packageFlexible hours$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay... ...problems that create a safer, more secure world. In the Principal Signals Software Engineering role, you will design, develop, optimize,...SuggestedTemporary workWork experience placementWork at officeRemote workWorldwideRelocation packageFlexible hours$248k - $391k
...groundbreaking technology that's setting the standard for graphical processing, PC gaming, and AI computing. As a Principal Software Development Engineer specializing in Solid State Drives (SSD), you'll help define accelerated storage technology! What You Will Be Doing...SuggestedRemote work$190k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...is seeking a motivated, career, and customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is...SuggestedHourly payContract workWork experience placement- ...Principal Software Engineer Canada (Remote or Hybrid) Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs...Immediate startRemote workShift work
- ...can have both while making the world more secure and simplifying access processes. We are currently seeking an experienced Principal Software Engineer to design and deliver complex, high-impact systems, mentor senior engineers, and partner closely with product, design,...Local areaRemote work
$242.4k - $303k
...As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives that optimize...Work at officeRemote workFlexible hours$246k - $394k
...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level... ...need to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and evolving...Local areaRemote work$215k - $270k
...Principal Software Engineer Remote Truffle Security is a cybersecurity company on a mission to make secrets easier to detect, verify, and remediate across modern software environments. Built on the popular open-source TruffleHog™ secrets scanning platform, the company...Remote workFlexible hours- ...Infios Supply Chain Software Solutions If you are looking for a meaningful career where people work and act with passion, rethink the existing and always strive to find the best solution - you have come to the right place. We develop future technologies to relentlessly...Remote work
$145k - $225k
...Description Your Impact We are seeking a Principal Software Engineer who will play a critical role in unifying teams, systems, and engineering practices across multiple acquisitions. This is a high-impact, cross-organizational technical leadership role responsible...Temporary workLocal areaRemote workFlexible hours- ...Principal Software Development Engineer In Test Clario, part of Thermo Fisher Scientific, is seeking a Principal Software Development Engineer in Test (SDET) to lead quality engineering and scalable test automation across our modern clinical technology platform. In...Remote work
- ...Senior Software Engineer For Ruby On Rails A Senior Software Engineer for Ruby on Rails is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to...Remote work
$134.6k - $230.8k
...Principal Engineer For Consumer Engineering Rx Pharmacy Team Optum Tech is a global leader in health care innovation. Our teams develop... ...leaders, scrum masters & User Experience engineers Support the software delivery team's ability to rapidly deliver high-value,...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...We are seeking a highly experienced Senior / Principal Software Development Engineer to support a large-scale Healthcare Communication Training Platform built on a modern MERN-stack architecture hosted within AWS. This is a hands-on engineering and technical leadership...Contract workFreelanceImmediate startRemote work
- ...Principal Software Engineer in Test, responsible for architecting automation frameworks and providing technical leadership in a full-time role focused on enhancing software quality and testing practices. Key Responsibilities Design and maintain scalable test automation...Full timeRemote workShift work
$150k - $180k
...portfolio-level problem solver, focused on applying AI across engineering teams and product lifecycles within the OMNI technology domain... ...is to deliver best-in-class solutions, strengthen business and software analysis, and serve as an advocate for engineering culture by...For contractorsRemote work- ...Driving technical direction and solving complex challenges, the full-time remote Principal Software Engineer will lead the design and implementation of major features and system improvements while mentoring engineers and collaborating with product management to shape the...Full timeRemote work
$144.2k - $288.4k
...Principal Software Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold...Hourly payFull timeRemote work- ...Principal Software Engineer Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data...Contract workFor contractorsInternshipRemote work
$144.2k - $288.4k
...- helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Principal Software Development Engineer, reporting to the Executive Director Software Engineering, will work with High Visibility Enterprise teams to develop...Hourly payFull timeTemporary workLocal areaShift work$130k - $155k
...Principal Software Engineer (Front-end) Everfi is a leading education technology company founded in 2008 that delivers digital learning solutions focused on real-world skills. The company provides scalable education in areas such as financial literacy, health and wellness...Remote work- ...Open roles Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California,... ...Engineering South San Francisco, California, USA Autonomy Platform Software Engineer Engineering South San Francisco, California, USA...Remote work
$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours- ...Our client is looking for a highly skilled Principal Software Engineer to lead their Guidewire Claim Center development team. This role requires someone enthusiastic about innovative problem‑solving within a cross‑functional team and who supports agile/lean practices...Remote work
- ...Role Sophos is looking for a senior developer to join the NSG engineering group and help shape the next generation of Sophos Firewall.... ...domains ~7+ years of experience working with commercial software using C/C++/Golang, Linux system programming, Linux kernel programming...Local areaRemote workWorldwide
$163.8k - $257.4k
...and a culture that backs your ambition, you won't just contribute. You'll make things happen-fast. Summary: As a Principal Software Engineer on our Go To Market Store (GTM Store) and ZoomInfo Data Platform (ZDP) team, you'll play a pivotal role in developing ZoomInfo...Remote workWorldwide- ...Responsibilities: - Product focus: Closely collaborates with engineering teams to architect and develop resilient; reliable; scalable;... ...: standards; policies; processes; best practices; and aligned software architecture/software engineering points of view. -...Remote work
- ...Principal Agentic Software Engineer We are seeking a world-class Principal Agentic Software Engineer to help define and lead the future of AI-assisted software development across a modern, large-scale technology platform. This is a highly strategic individual contributor...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer United States
- senior principal software engineer United States
- principal software engineer manager United States
- principal applied scientist United States
- senior principal cloud computing engineer United States
- principal software architect United States
- associate principal United States
- senior principal scientist United States
- principal network architect United States
- principal consultant United States


