
Principal Software Engineer
Fidelity Investments
full-time
Posted on:
Location Type: Hybrid
Location: Westlake • New Hampshire • Rhode Island • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Support the resilience and observability of Workplace Investment (WI) applications across pre-production and non-production test environments
- Drive monitoring initiatives across WI product lines, including Health Care (HC) and Stock Plan Services (SPS)
- Work closely with development, engineering, and operations teams to identify and address root causes
- Regular reporting to leadership
- Partner with Enterprise Infrastructure (EI) to align monitoring practices with production standards
Requirements
- Bachelor's or master's degree in computer science, Software Engineering, or a related technical field
- 9+ years of experience supporting and operating complex, large scale production environments
- Deep technical expertise and extensive hands-on experience with monitoring and observability platforms, including CloudWatch, Datadog, Splunk, and the ELK stack
- Strong proficiency in distributed systems and technologies, including Java, Python, and cloud platforms such as AWS and/or Azure
- Experience working with both batch processing and online transaction processing (OLTP) applications
- Proven hands-on experience with CI/CD and DevOps tooling, including GitHub, Jenkins, Concourse, Ansible, Maven, JUnit, Docker, JMeter, Artifactory, Sonar, Veracode, Kubernetes, and UDeploy
- Practical experience with container orchestration platforms, including Kubernetes, AKS, EKS, and ECS
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
monitoring platformsobservability platformsdistributed systemsJavaPythonCI/CDDevOps toolingbatch processingonline transaction processingcontainer orchestration
Soft Skills
collaborationproblem-solvingreportingcommunication
Certifications
Bachelor's degreeMaster's degree