Sr C++ Software Engineer - (Jersey City, Houston, Denver, NYC)
- Objective Paradigm
- $107,040.00 - 160,420.00 / Year *
- 10 Bayside Terrace
- Jersey City, NJ 07305
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.
DescriptionOur client is seeking a Senior C++ Software Developer to help design, and build state of the art trading systems. Ideally, you d work out of our Denver or Jersey City, NJAnnual Compensation $250, 000 to $500, 000What will you be doing?As the member of a software project team, you will be doing work that directly affects our ability to trade every day. You will work with a strong team of developers & analysts that will create, maintain and support the tools and software that make up our mission-critical trading applications. On any given day you may find yourself doing the following:Writing low-latency, high-throughput C++ routines and librariesBuilding applications that leverage internal data to meet various reporting requirementsAnalyzing enormous amounts of dataLearning how exchanges work; learning how trading works; \\Who are you?You are a continuous learner, passionate about technology and want to know how things workYou have a proven record of delivering high-quality software in C++ in a Linux environmentYou take initiative, own your work, and are persistent in following your products into productionYou develop manageable and maintainable software; you build things you re proud ofYou are smart. Challenges excite you. You easily abstract simplicity from complex systemsYou leverage engineering best practices like Continuous Delivery and BDD for fast feedback and learning cyclesOur ideal candidates bring many of the following attributes to the table.Expertise with C++14 through to the C++17 and C++20 proposalsMany years of experience optimizing code for nanosecond latenciesHave worked on the full stack including high speed network design, firmware, kernel modification, compiler modification, and distributed system designSeveral years of experience writing code using BDD/TDD processesThorough understanding of and experience with Continuous Delivery and DeploymentAre able to teach and elevate the team with existing knowledgeExperience in the automated trading domainC++, Linux, TDD, BDD,
Associated topics: .net, algorithm, developer, java, programming, python, sde, software development engineer, software engineer, software programmer