Principal Software Engineer Position Available In Fulton, Georgia
Tallo's Job Summary: This job listing in Fulton - GA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Job Description:
WeAreTradeStation Who We Are :
TradeStation is an onlinebrokerage firm seeking to level the playing field for self-directedinvestors and traders, empowering them to claim their individualfinancial edge. At TradeStation, we’re continuously pushing theboundaries of what’s possible, encouraging out-of-the-box thinkingand relentless search for innovation.
What We Are Looking For:
Weare looking for a Principal Software Engineer with a passion forhigh performance computing. You will work in a dynamic highlychallenging and always evolving environment. You will help evolveour data pipeline as a member of Market Data team. The team isdedicated to providing very large amounts of highly quality data inat blazing speed. Bring your passion and skills to solveinteresting problems and have an immediate impact. Join us! Successin this role requires that you be a proactive, self-starter with alot of energy and an eagerness to learn. Day to day you may findyourself in Windows or Linux, on a server in AWS or ‘on-prem’, andusing C++ and, sometimes, C#.
What You’ll Be Doing :
Design anddevelop services to support a high throughput ‘data network’Maintain and improve existing systems with a focus on optimizingboth systems and workflows Develop new programs and assuredeployment of a quality product Be a driver of innovation,technical thought leader, and mentor to other engineers Analyzecurrent programs including performance, diagnosis andtroubleshooting Utilize tools and techniques involved inperformance of essential functions of programming Analyze systemspecifications and translate system requirements to taskspecifications Document code consistently throughout thedevelopment process Conduct code reviews Assist testers and supportpersonnel as needed to determine system problems Participate inAgile planning and execution
The Skills You Bring :
Experience withdistributed and scalable software architectures Knowledgeable aboutmulti-threading, inter-process communications and event handlingExperience with communication protocols (low level TCP/UDP/IP,WebSockets, Protobufs, HTTP) Familiarity working in a fluid Agileenvironment and demonstrated success with structured testingpractices such as unit testing, regression testing, TDD andcontinuous delivery Ability to solve problems quickly andthoroughly by thinking outside the box Ability to multi-task andstay organized in a dynamic work environment Expert knowledge ofdata structures, distributed/cloud architectures Eye for detail,eye for efficiency improvements through automation Overallknowledge of the computing environment at large, e.g. typical usesand user populations of operating systems, communicationsprotocols, hardware platforms, etc. Strong oral and writtencommunication skills Experience with multi-threading Demonstratedexperience with code for high performance Experience withdevelopment and troubleshooting with
TCP/UDP C
# developmentexperience preferred Experience with SQL, Redis, Grafana, CI/CD,Octopus, and Kafka preferred Linux development experience preferredBrokerage/trading platform experience preferred Knowledge offinancial markets/trading preferred
Minimum Qualifications :
Bachelor’s Degree in Computer Science/Engineering or equivalentwork experience Minimum of 8 years strong C++ coding experience 1years of experience with Cloud Providers (AWS preferred)
What WeOffer :
Collaborative work environment Competitive Salaries Yearlybonus Comprehensive benefits for you and your family starting Day 1Unlimited Paid Time Off Flexible working environment TradeStationAccount employee benefits, as well as full access to tradingeducation materials Pay Range (US) $150-180K (Countries outside ofthe US have differing ranges in accordance with local labormarkets) TradeStation provides equal employment opportunities tocurrent and prospective employees, without regard to race, color,religion, sex, national origin, ancestry, sexual orientation, age,pregnancy, disability, handicap, citizenship, veteran or maritalstatus, or any other legally recognized status entitled toprotection under federal, state, or local anti-discrimination laws.
LI-Remote