Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a KDB + Developer to work in FCAT (Fidelity Center for Applied Technology) in Jersey City, NJ / Merrimack, NH or Westlake, TX!
Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.
The purpose of this role
This position is part of the Fidelity Center for Applied Technology (FCAT). At FCAT, we are dedicated to using emerging technologies to create innovative products and services that improve people's financial lives. As the innovation engine for Fidelity Investments, we provide expertise on new tools and techniques to the rest of the firm, while also incubating potential new lines of business. This role will support a startup investing app within FCAT.As a member of the team, you will work with teams with a diverse set of skills across product, growth, service, and leadership organizations to devise measurement strategy and deliver insights from diverse data sets.
The Expertise You Have
Bachelor's degree or higher in Computer Science or a related field.
Over 10 years of professional software development experience, including 3+ years working with kdb+ / q systems.
Strong understanding of kdb+ / q tick architecture, UNIX OS internals, low-level networking, and CPU architecture.
Proficient in designing and maintaining unit tests using frameworks like QCumber.
Skilled in building applications with a focus on high availability, low latency, and scalability.
Experience with C / C++ or Golang is a strong plus.
Familiarity with Equities Electronic Trading, including Smart Order Routers, Market Data, or Order Management Systems is desirable.
Advanced scripting skills for automation (e.g., Python, Bash).
Hands-on experience with CI / CD pipelines, including tools like Git and Jenkins.
Proven ability to troubleshoot and resolve issues across complex technology stacks.
Excellent communication and collaboration skills, with experience working in Agile environments.
The Skills You Bring
Committed to delivering exceptional end-to-end user experiences.
Takes ownership and accountability for outcomes and results.
Passionate about Test Driven Development and writing clean, maintainable, and testable code.
Technically driven and results-oriented leader.
Enthusiastic about learning and adopting new technologies
The Value You Deliver
Championing agile development practices through strong engineering expertise and industry best practices.
Leading with excellence in software design, CI / CD integration, test automation, and performance optimization
"Please see the below pay rate range for the work location of Jersey City, NJ only : $75.00 to $120.00 per hour.
Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors."
Developer • Jersey City, NJ, United States