Principal Software Engineer Developer

Fidelity Financial Services

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Salt Lake City, UT
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$127k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $174,600–$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 24 open roles on FindRole.

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 the team to design and develop digital vault and e-signature software solutions using Java. You will participate in architecture design teams, define application-level architectures, and manage full project life cycles for complex projects across multiple platforms. Your daily work involves translating divisional initiatives into business solutions, mentoring junior members, and providing technical strategy advice to senior management. The role requires expertise in building enterprise cloud-enabled distributed systems using Spring, Spring Boot, Microservices, and Apache Kafka. You will utilize tools such as Avi, HazelCache, Jenkins, IBM uDeploy, Sonar, Jprofiler, and VisualVM. Additionally, you will develop responsive Web MVC applications using JavaScript, TypeScript, Angular, Node.js, and Oracle databases with PL/SQL to solve complex technical challenges within the digital vault and e-signature product space.

What you'll do

  • Design and develop digital vault and e-signature software solutions using Java.
  • Define and implement application-level architecture for complex projects and subsystems.
  • Create comprehensive documentation for multiple applications and technical systems.
  • Establish full project life cycle plans and manage schedules for multiple projects.
  • Provide technical evaluations, risk assessments, and strategy advice to senior management.
  • Act as the primary liaison between business units to resolve technology issues.
  • Mentor junior team members and provide guidance on development best practices.
  • Develop original technical solutions for ongoing software development efforts.

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 designing enterprise cloud-enabled distributed systems using Java, Spring, Spring Boot, and Microservices.
  • Experience building messaging frameworks with Apache Kafka and managing load balancing, caching, and threading.
  • Expertise in responsive Web MVC applications using JavaScript, TypeScript (AngularJS/Angular), HTML5, CSS, Node.js, OAuth, and SAML.
  • Proficiency in DevOps principles including Jenkins for CI, IBM uDeploy for CD, and Sonar for code scanning.
  • Experience identifying performance bottlenecks using Jprofiler and VisualVM.
  • Expertise in Oracle databases, including PL/SQL, stored procedures, transactional SQL, and HazelCache for performance optimization.

More like this

Similar roles

Principal Software Engineer Developer

Fidelity Financial Services

Westlake, TX 23 days ago
Java Spring Boot Oracle PL/SQL SQL Hibernate RESTful Web Services Microservices Angular TypeScript NodeJS JavaScript HTML Maven Jenkins Git Sonar JUnit TDD CI/CD Agile Scrum JIRA Apache Tomcat Swagger
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Merrimack, NH 23 days ago
Java Spring Boot Angular Microservices Oracle Kafka Node.js JavaScript TypeScript Hibernate Maven Jenkins AWS MySQL IBM MQ Sonar Veracode HTML5 CSS3 Bootstrap Jasmine Karma
5+ yrs exp

Lead Architect

CVS Health

Remote (VA) 142 days ago $106,605$260,590
Java Spring Spring Boot RESTful APIs GCP Azure AWS Node.js NestJS GraphQL React Angular Vue OAuth 2.0 OIDC SAML JWT Microservices Kafka Docker Kubernetes Redis NoSQL CI/CD Jenkins GitHub Actions
8+ yrs exp Remote

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) 162 days ago $184,300$247,100
Python Java Springboot Django AWS Kinesis DynamoDB S3 SNS SQS Kafka MySQL Elasticache SQL AI Agile
10+ yrs exp Remote

Principal Software Engineer

Autodesk

Atlanta, GA 36 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

Cisco

Remote (Milpitas, CA) 64 days ago $231,400$331,800
C C++ Python Embedded Systems Linux Device Drivers BIOS BSP Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO GDB KGDB Secure-boot
10+ yrs exp Remote