Principal Software Engineer (Python, KDB, Shell Scripting, Java)
Company: Fidelity Investments
Location: Harrison
Posted on: March 7, 2026
|
|
|
Job Description:
Job Description: We are currently sourcing for a Software
Engineer for CAT Regulatory Reporting Team to work in Jersey City,
New Jersey. The Role Software Engineer will be working in
development and delivery of high quality, timely and maintainable
software solutions in an agile environment which meet functional
and non-functional business requirements. This role will involve
partner & stakeholder engagement, design and release support.
Designing and implementing technology solutions for the Fidelity
Capital Markets Regulatory Reporting business Working closely with
our business partners to contribute to business-critical
initiatives Demonstrate software engineering excellence through
continuous integration, continuous deployment, Keeps current with
IT blueprint, frameworks and technologies that would benefit us and
improve our productivity; guides junior team members on technology
Collaborate with multiple stakeholders/large cross functional teams
as part of work delivery Follows practices and contribute towards
innovative solutions to increase productivity This is a hands-on
role where you will write code for product features The Expertise
and Skills You Bring Bachelor's degree in computer science or
related field required At least 10 years of software engineering
experience Strong background in designing and developing large
Reporting Platforms. Extensive experience with KDB Proficient in
Linux , python and Java Familiar with Control M Highly proficient
in managing High volume of data set. Proficient in SQL and a
working knowledge of relational and time series databases
Experience with designing APIs, distributed systems, asynchronous
workers and resilient messaging services An understanding of
microservice architecture and on Prem and cloud-based deployments
Ability to build reliable software that can withstand unreliable
environments Can provide leadership and mentorship across small,
agile teams in a very collaborative environment where your ideas
are welcome Solid analytical, communication, and organizational
skills An interest in and experience with cryptocurrencies and a
passion for keeping up to date in the space. Have the drive and
ability to deliver software with a high degree of automation
Proficient with version control systems and can handle development
for multiple releases in parallel Have the spirit and willingness
to contribute to org level innovation Have a learning mindset and
is able to demonstrate versatility in addition to your
specialization Should have the ability to work effectively with
both partners and project team members Have Knowledge of Agile
methodologies or iterative development processes Have Knowledge of
Acceptance test-driven development a plus. Have Ability to take
ownership Coach team members and take accountability for the
deliverables Excellent collaboration and Interpersonal skills Great
attitude, being a mentor, team player and effective contributor You
have Focus on productivity Experience in Capital markets or Crypto
Currency specifically with exposure to Trading, Algo Trading. The
Team As a Software Engineer you will be an integral part of the
Regulatory Reporting team. You’ll get the opportunity to develop
your skills, collaborate across Fidelity teams and continue to
learn in a fun, collaborative, iterative, and rapidly changing
environment. This is a hands-on role where you will write code for
product features. It is a great opportunity to build secure,
scalable, resilient on Prem and cloud-based services utilizing
modern software development practices. You will get the opportunity
to develop your skills, collaborate across Fidelity teams and
continue to learn in a fun, collaborative, iterative, and rapidly
changing environment. The Fidelity Regulatory Reporting Team is
responsible for platform services and APIs that report CAT 605 and
606 reporting to FINRA. Platform contains highly advanced KDB
software that ingests high volumes of equity and options trading
data and generates relevant reports and sends it to FINRA daily.
The base salary range for this position is $107,000-216,000 USD per
year. Placement in the range will vary based on job
responsibilities and scope, geographic location, candidate’s
relevant experience, and other factors. Base salary is only part of
the total compensation package. Depending on the position and
eligibility requirements, the offer package may also include bonus
or other variable compensation. We offer a wide range of benefits
to meet your evolving needs and help you live your best life at
work and at home. These benefits include comprehensive health care
coverage and emotional well-being support, market-leading
retirement, generous paid time off and parental leave, charitable
giving employee match program, and educational assistance including
student loan repayment, tuition reimbursement, and learning
resources to develop your career. Note, the application window
closes when the position is filled or unposted. Please be advised
that Fidelity’s business is governed by the provisions of the
Securities Exchange Act of 1934, the Investment Advisers Act of
1940, the Investment Company Act of 1940, ERISA, numerous state
laws governing securities, investment and retirement-related
financial activities and the rules and regulations of numerous
self-regulatory organizations, including FINRA, among others. Those
laws and regulations may restrict Fidelity from hiring and/or
associating with individuals with certain Criminal Histories. Most
roles at Fidelity are Hybrid, requiring associates to work onsite
every other week (all business days, M-F) in a Fidelity office.
This does not apply to Remote or fully Onsite roles. Please consult
with your recruiter for the specific expectations for this
position. Certifications: Category: Information Technology
Keywords: Fidelity Investments, East Brunswick , Principal Software Engineer (Python, KDB, Shell Scripting, Java), IT / Software / Systems , Harrison, New Jersey