Principal Software Engineer Developer

Fidelity Financial Services

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MA
Salary
$150,000–$166,000 / yr
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $158k
$127k most similar roles pay here $291k

This role pays less than 90% of similar roles. Most pay $184,932–$231,000 — the shaded band above. At the midpoint, this role pays about $158k versus about $208k for comparable roles.

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

Listed pay typically runs $113,869–$185,000 across 12 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 the team to drive the design, implementation, and governance of enterprise-scale Archer GRC solutions. You will be responsible for architecting complex cross-domain business processes, managing technical roadmaps, and creating extensible frameworks for reports, dashboards, and advanced workflows. Your daily work involves developing custom objects and UI components using JavaScript and jQuery while integrating Archer with systems like ServiceNow, Microsoft 365, Qualys, and various databases via REST APIs and Data Feeds. You will utilize SQL, Python, and scripting to automate processes and perform complex technical analyses. The role focuses on solving critical risk management and regulatory compliance challenges by translating strategic objectives into scalable architectures while ensuring data consistency across the organization through advanced configurations of Archer modules and automated workflows.

What you'll do

  • Design and implement enterprise-scale Archer GRC solutions to support risk management and regulatory compliance.
  • Own the technical roadmap for Archer configuration, including custom objects, workflows, data models, and integrations.
  • Develop data integration patterns using Archer Data Feeds and REST API integrations with upstream and downstream systems.
  • Create extensible frameworks for reports, dashboards, and advanced workflows to ensure consistency across initiatives.
  • Build custom UI components and client-side enhancements using JavaScript and jQuery to extend platform capabilities.
  • Perform complex technical and functional analysis to translate strategic objectives into scalable solution architectures.
  • Automate processes and perform advanced customizations using SQL, Python, and other scripting languages.
  • Advise senior management on technical strategy and provide solutions for complex project issues.

What we're looking for

  • Bachelor's degree in Applied Computer Science, Engineering, Information Technology, Information Systems, or a related field and five years of experience as a Principal Software Engineer/Developer.
  • Master's degree in Applied Computer Science, Engineering, Information Technology, Information Systems, or a related field and three years of experience as a Principal Software Engineer/Developer.
  • Experience developing modules and solutions in Archer GRC and integrating Archer modules with third-party applications.
  • Expertise configuring advanced workflows, data driven events, access controls, application notifications, and complex mail merges within the Archer platform.
  • Expertise integrating Archer with internal and external systems using APIs and JavaScript (JST) data feeds.
  • Experience performing advanced customizations and automation using SQL, JavaScript, and Python.
  • Proficiency in project management tools including Jira, Confluence, and SharePoint for sprint planning and retrospectives.

More like this

Similar roles

AI GRC Architect

Fiserv

Alpharetta, GA +1 8 days ago $109,000–$182,400
OneTrust Archer Python JavaScript REST APIs OAuth Power BI SOC 2 HITRUST NIST AI RMF PCI DSS GRC Cybersecurity AI Governance API Integration Automation SaaS UAT Continuous Control Monitoring
8+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 125 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 126 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 14 days ago $152,405–$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Cisco

Remote 6 days ago $139,300–$203,600
Go C++ Neo4j Cypher PostgreSQL Amazon Aurora RDS AWS Azure GCP Kubernetes Helm Terraform Puppet GitLab CI/CD Service Mesh Vault NoSQL Distributed Systems
7+ yrs exp Remote

Software Engineer

Booz Allen Hamilton

Aurora, CO 63 days ago $69,400–$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile Extreme Programming Linux Docker Kubernetes C# C C++ JavaScript React Automated Testing
3+ yrs exp