Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fidelity Investments Logo

Senior Software Engineer/Developer

Fidelity Investments

Salary not specified
Aug 20, 2025
Salt Lake City, UT, USA
Apply Now

Fidelity is looking to solve the problem of protecting enterprise resources by delivering software security solutions and ensuring secure access to customer-facing systems through authentication and identity applications.

Requirements

  • DB2
  • SQL
  • Unix/Shell scripting shell
  • Python
  • Extract, Transform, Load (ETL) technologies
  • relational databases such as SQL
  • 12-factor compliant cloud ready software applications
  • microservices architecture
  • Java
  • AWS RDS
  • Aurora PostgreSQL
  • directory structures
  • SCIM open standard protocols
  • PING Directory
  • Agile methodologies -- Kanban and SCRUM
  • Python, DB2, Yugabyte, CI/CD, Relation and Distributed Databases and ETL pipelines
  • creating ETL processes to migrate data from on prem databases to cloud native distributed databases -- Yugabyte
  • building pipelines using Python, utilizing subprocess for system-level operations, using Psycopg2 for database connections and using Pandas for data manipulation
  • building ETL pipelines to process JSON data types, using jsonb functions
  • maintaining and modernizing continuous integration and continuous deployment (CI/CD) process using Jenkins pipelines scripted with Groovy to execute automated builds and code scans
  • using uDeploy to automate deployments for web application servers
  • using Python to process large datasets on critical production servers
  • utilizing Pandas to manipulate and clean data and to filter tasks
  • creating lightweight web applications with Flask
  • developing RESTful APIs to initiate data tasks
  • monitoring replication process using IBM Q replication to ensure data consistency and high availability across DB2 servers
  • maintaining disaster recovery environments using Splunk, Datadog and Grafana to observe performance metrics and proactively identify technical issues

Responsibilities

  • Delivers software security solutions to ensure enterprise resources are protected by leveraging tools such as DB2, SQL, Unix/Shell scripting shell, and Python.
  • Designs data processes pipelines and resilient messaging services by leveraging Extract, Transform, Load (ETL) technologies and relational databases such as SQL.
  • Develops 12-factor compliant cloud ready software applications within microservices architecture using Java and cloud-based data platforms -- AWS RDS and Aurora PostgreSQL.
  • Creates and improves upon end-to-end data field solutions by leveraging directory structures, SCIM open standard protocols, and PING Directory.
  • Implements process improvements within software development lifecycles by employing Agile methodologies -- Kanban and SCRUM.
  • Builds and supports authentication and identity applications to facilitate secure access to Fidelity’s customer facing systems.
  • Develops software applications.

Other

  • Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Management of Technology, Information Systems, Mathematics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation)
  • Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Management of Technology, Information Systems, Mathematics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation)
  • Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences.
  • Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.
  • Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.