Principal Software Engineer Developer

Fidelity Financial Services

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Westlake, TX
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$129k most similar roles pay here $290k

This listing doesn't post a salary. Most similar roles pay $183,640–$231,000.

Based on 240 similar postings.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 47 open roles on FindRole.

Listed pay typically runs $123,500–$185,000 across 10 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Software Engineer Developer

As a Principal Software Engineer/Developer, you will join a team focused on designing and implementing software solutions to enhance service reliability and operational efficiency in cloud environments. You will develop advanced engineering capabilities by leveraging sophisticated tools to support cybersecurity-focused network engineering initiatives across both on-premises and cloud platforms. Your daily responsibilities include participating in architecture design teams, developing complex applications for the division, managing project lifecycles, and mentoring junior members. You will utilize a technical stack including Java, Spring, JUnit, Python, JavaScript, Swift, HTML5, CSS3, Bootstrap, and jQuery. Additionally, you will work with GraphQL, WebSockets, Docker, PostgreSQL, SQLite, and AWS services like CloudFormation and Route 53. The role focuses on building secure full-stack cloud applications while managing infrastructure security through WAF configurations and Splunk monitoring.

What you'll do

  • Design and implement application-level architecture for complex projects across on-premises and cloud platforms.
  • Develop full-stack applications using Java, Spring, Python, and JavaScript to enhance service reliability.
  • Build and maintain real-time data synchronization frameworks using GraphQL, WebSockets, and message-queue architectures.
  • Implement infrastructure security measures including WAF configurations, OWASP protections, and centralized logging via Splunk.
  • Design and document microservice-based APIs using Swagger, OpenAPI, and RESTful contracts.
  • Manage the full project lifecycle, including scheduling, risk assessment, and ensuring deliverables meet budget goals.
  • Create comprehensive technical documentation for multiple applications and subsystems.
  • Provide technical leadership by mentoring junior team members and advising senior management on strategy.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field and five years of experience as a Principal Software Engineer.
  • Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field and three years of experience as a Principal Software Engineer.
  • Expertise in designing, documenting, and publishing microservice-based APIs using Swagger, OpenAPI, JSON, and SOAP.
  • Experience developing real-time data synchronization frameworks using GraphQL, WebSockets, and message-queue architectures.
  • Proficiency in containerizing application servers and databases with Docker and Docker Compose.
  • Expertise in implementing infrastructure security via WAF configurations on Akamai, AWS, and Azure, along with OWASP-aligned protections.
  • Experience building applications using Java, Spring, JUnit, Python, JavaScript, HTML5, CSS3, Bootstrap, and jQuery.
  • Proficiency in iOS development with Swift and managing cloud infrastructure using AWS tools like ALB, ASG, Route 53, and CloudFormation.

More like this

Similar roles

Principal Software Engineer Developer

Fidelity Financial Services

Durham, NC 1 day ago
Java J2EE Node.js Spring Boot React Angular JavaScript Kafka SQL NoSQL Docker Kubernetes CI/CD Jenkins Maven NPM Git Splunk Datadog Postman JUnit Mockito Cucumber JMeter Apache Tomcat Linux Unix RESTful Web Services OAuth SAML Agile
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Durham, NC 1 day ago
Java J2EE Spring Spring Boot Angular JavaScript Node.js RESTful Web Services Apache Kafka Apache Camel Kubernetes AWS Azure DevOps CI/CD Jenkins Maven Splunk Datadog JUnit Jasmine Karma SQL HTML Tomcat uDeploy Artifactory Stash Microsoft Visio Confluence
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Westlake, TX 1 day ago
Selenium Rest Assured Java Python CI/CD Jenkins Git SQL PL/SQL Jira Confluence Postman Soap UI JMeter BDD Agile Salesforce Test Rail Rally
5+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 42 days ago $139,000–$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

Oracle

Nashville, TN 119 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL JavaScript Oracle Cloud Infrastructure REST APIs UI/UX Design Responsive Design SSO MFA AI/ML Workflow Automation Monitoring Debugging
5+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 115 days ago $142,800–$274,800
C++ Chromium Rust C JavaScript Python C# Java HTML DOM Web APIs W3C WHATWG Debugging
6+ yrs exp Hybrid