Principal Systems Engineer

Posted 15 Days Ago
Be an Early Applicant
Durham, NC, USA
In-Office
Senior level
Fintech
The Role
Lead design and automation of CI/CD and cloud-native systems (AWS/Azure) using Kubernetes, containers, and observability tools. Ensure availability, troubleshoot stack-wide issues, mentor engineers, define reliability/observability strategies, run reviews, and liaise with business and senior management on technical strategy and risk.
Summary Generated by Built In
Job Description:

Position Description:

Note: Fidelity will not provide immigration sponsorship for this position.

Automates processes in native Cloud environments using Agile development practices, Continuous Integration/Continuous Development (CI/CD) methodologies, and DevOps standards. Supports systems and software development processes -- version control, software builds, and containerization. Scales a growing public Cloud presence using Amazon Web Services (AWS), Azure, and Linux systems. Delivers reliable runtimes for business critical workloads. Deploys and supports highly distributed multi-tiered systems at scale. Provides technical leadership for container orchestration using Kubernetes. Automates applications using Python and Shell scripting. Manages data using DataDog, Prometheus, and Splunk. 

Primary Responsibilities:

  • Interprets large datasets using query languages and visualization tools.
  • Defines and executes comprehensive Cloud reliability and observability strategies.
  • Ensures Cloud systems availability.
  • Executes plans for technical standardization and process refinement within the software engineering organization.
  • Troubleshoots stack-wide engineering issues related to hardware, software, network, applications, and Cloud service providers.
  • Participates in peer code reviews and provides qualitative feedback.
  • Mentors junior team members in building highly available Cloud systems.
  • Confers with systems analysts and other software engineers/developers to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces.
  • Develops and oversees software system testing and validation procedures, programming, and documentation.
  • Advises on risk assessment and management strategies for projects.
  • Acts as a primary liaison for business units to resolve various project/technology issues. Advises senior management on technical strategy.

Education and Experience:

Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Systems Engineer (or closely related occupation) performing CI/CD and Cloud development on a Kubernetes platform.

Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Systems Engineer (or closely related occupation) performing CI/CD and Cloud development on a Kubernetes platform.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) designing CI/CD for .Net Windows, Java, and Container applications; designing pipelines and creating scripts for application deployments, roll backs, and configuration changes using GIT, Docker, and Jenkins; and providing application support using Splunk and Datadog.  
  • DE designing adaptable solutions and automations in public and private Cloud -- RKS (Rancher), EKS (AWS), and AKS (Azure) -- using Python, Shell Scripting, Kubernetes, and Helm; and creating synthetic test and monitors using Catchpoint and Datadog. 
  • DE performing Site Reliability Engineering – analyzing the observability, resiliency, availability, and performance of applications; creating dashboards to capture latency, availability, error, and saturation (performance) of applications using Splunk, Grafana, Prometheus, and Datadog; and creating SLI/SLO dashboards and automated process to update changes and pushout new dashboards. 
  • DE building, testing, migrating, upgrading, and maintaining infrastructure and tools – Windows, Linux, UDeploy, Terraform, and Kubernetes Cluster rehydration -- by designing pipelines in uDeploy and Jenkins using API Calls, PowerShell, Shell, and Python scripting; and participating in the software configuration management process -- code compilation, packaging, deployment, release methodology, and work item management using SNOW and application configurations.

#PE1M2

#LI-DNI

Fidelity’s Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.

Certifications:

Category:Information Technology

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.

Skills Required

  • Bachelor's in Computer Science, Engineering, IT, Information Systems or related plus 5 years as Principal Systems Engineer performing CI/CD and Cloud development on Kubernetes (or Master's plus 3 years).
  • Demonstrated expertise designing CI/CD for .NET (Windows), Java, and containerized applications.
  • Experience designing pipelines and scripting deployments, rollbacks, and configuration changes using GIT, Docker, and Jenkins.
  • Experience providing application support and observability using Splunk and Datadog.
  • Expertise automating solutions in public/private cloud (Rancher, EKS, AKS) using Kubernetes, Helm, Python, Shell scripting.
  • Experience creating synthetic tests and monitors using Catchpoint and Datadog.
  • Site Reliability Engineering experience: building dashboards and SLIs/SLOs with Splunk, Grafana, Prometheus, Datadog and analyzing resiliency/availability/performance.
  • Experience building, migrating, upgrading, and maintaining infrastructure and tools across Windows and Linux, including Terraform, uDeploy, and Kubernetes cluster rehydration.
  • Experience designing pipelines in uDeploy and Jenkins using API calls and scripting (PowerShell, Shell, Python).
  • Participated in software configuration management, release methodology, and work item management using tools such as ServiceNow (SNOW).
  • Demonstrated ability to mentor junior engineers and advise senior management on technical strategy and risk.

Fidelity Investments Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Fidelity Investments and has not been reviewed or approved by Fidelity Investments.

  • Strong & Reliable Incentives Bonuses, commissions, and profit-sharing are presented as generous and meaningful components of total compensation, with certain roles achieving high total earnings through multiple pay streams. Variable pay is consistently framed as a positive contributor beyond base salary.
  • Retirement Support A 401(k) match up to 7% alongside additional profit-sharing up to 10% materially enhances long-term compensation. These retirement features are highlighted as standout strengths of the overall package.
  • Parental & Family Support Generous paid parental leave (16 weeks maternity, 12 weeks parental), backup dependent care, and adoption assistance provide robust family support. Hybrid work and caregiving resources further ease family responsibilities.

Fidelity Investments Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
58,848 Employees
Year Founded: 1946

What We Do

At Fidelity, our goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. We do this by focusing on a diverse set of customers: - from 23 million people investing their life savings, to 20,000 businesses managing their employee benefits to 10,000 advisors needing innovative technology to invest their clients’ money. We offer investment management, retirement planning, portfolio guidance, brokerage, and many other financial products. Privately held for nearly 70 years, we’ve always believed by providing investors with access to the information and expertise, we can help them achieve better results. That’s been our approach- innovative yet personal, compassionate yet responsible, grounded by a tireless work ethic—it is the heart of the Fidelity way.

Similar Jobs

Northrop Grumman Logo Northrop Grumman

Principal Systems Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
3 Locations
85636 Employees
109K-213K Annually
In-Office
12 Locations
120K-141K Annually
In-Office
Durham, NC, USA
58848 Employees

Shield AI Logo Shield AI

Systems Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office or Remote
4 Locations
209K-314K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account