Principal Software Engineer/Developer

Fidelity Financial Services

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Westlake, TX
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $170,250–$214,500.

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 162 open roles on FindRole.

Listed pay typically runs $107,000–$216,000 across 43 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Software Engineer/Developer

The Principal Software Engineer/Developer joins the team to deliver software solutions within an Agile framework. This role involves performing front-end development using Angular and React while building, deploying, and running Node.js applications on Amazon Web Services. Key responsibilities include participating in architecture design, defining application-level architecture, and developing complex software applications for divisional initiatives. The candidate will utilize Java, Spring Boot, Spring Cloud, Python, Kafka, and SQL to build robust microservices and distributed systems. Technical requirements include experience with Docker, Kubernetes, Jenkins, GitLab CI, Ansible, Terraform, and Oracle PL/SQL. The role solves complex business problems by translating divisional visions into technical solutions, managing full project life cycles, and integrating software applications with Kafka for asynchronous message processing and near real-time reporting.

What you'll do

  • Develop and maintain scalable microservices using Java, Spring Boot, and Kafka in a multi-system integration environment.
  • Build and deploy Node.js applications using Amazon Web Services (AWS) and manage infrastructure using Terraform and Ansible.
  • Design and implement application-level architecture and participate in high-level architecture design teams.
  • Develop front-end components using Angular and React while integrating them with back-end services via REST APIs.
  • Establish full project life cycle plans and coordinate schedules for complex projects across multiple platforms.
  • Perform complex technical and functional analysis to translate business visions into software solutions.
  • Write PL/SQL stored procedures and manage data persistence using Oracle PL/SQL and JPAs.
  • Implement and manage CI/CD pipelines using Jenkins, GitLab CI, and Docker/Kubernetes for automated deployments.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, IT, Information Systems, or a related field and experience as a Principal Software Engineer.
  • Master’s degree in Computer Science, Engineering, IT, Information Systems, or a related field and experience as a Principal Software Engineer.
  • Experience developing and maintaining scalable solutions using Kafka and Spring-based applications in a multi-system integration environment.
  • Expertise developing microservices using Java, Spring Boot, Spring Cloud, Docker, Kubernetes, and REST APIs.
  • Expertise in CI/CD pipelines using Jenkins, GitLab CI, and UC Deploy, plus IaC using Ansible and Terraform.
  • Expertise in writing PL/SQL stored procedures, using JPAs for ORM, and integrating with SOAP and XML for legacy systems.
  • Experience with front-end development using Angular and React, and back-end tools including Python and SQL.
  • Experience monitoring logs and metrics using Datadog and AWS CloudWatch.

More like this

Similar roles

Principal Software Engineer/Developer

Fidelity Financial Services

Durham, NC 18 days ago
Java Spring Framework Angular JavaScript RESTful Web Services SOA MVC Azure SSO AWS KMS OAuth Cartographer Mario Rushhour TDD Agile CI/CD Jenkins NPM Maven Git Jira Service Now Quality Center Splunk DataDog
5+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Westlake, TX 27 days ago
AWS Kubernetes Docker Java Spring Boot JavaScript Angular HTML5 CSS SCSS SQL PL/SQL Jenkins CI/CD BitBucket GitHub GitLab Message Queues SDLC Agile
5+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Westlake, TX 27 days ago
AWS Azure Docker Kubernetes Java Spring Framework Spring Boot Hibernate Angular React PostgreSQL MySQL Oracle SQL NoSQL CI/CD Jenkins Maven GitHub Git SonarQube JUnit Mockito Jest JIRA Agile Scrum Kanban Microservices IntelliJ Eclipse
5+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Boston, MA 4 days ago $134,868–$166,000
Spring Boot React TypeScript AWS Jenkins Docker J2EE OAuth2 RESTful API Material UI Amazon ECS Lambda Amazon S3 Nomad OfficeJS Microservices mTLS Distributed Tracing
5+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Westlake, TX 18 days ago
Java Spring Boot AWS Kubernetes Docker SQL Oracle NoSQL MongoDB DynamoDB Cassandra Microservices CI/CD RESTful Web Services RDS Lambda EKS S3 StepFunction Cloud formation Jenkins GitHub Aerospike J2EE Spring MVC Spring Security
5+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Durham, NC 4 days ago
Java Spring Boot AWS Kubernetes Docker Python Kafka PostgreSQL Oracle SQL Server MongoDB Cassandra Snowflake Apache Spark Jenkins Selenium Maven JUnit Cucumber
5+ yrs exp