Principal Software Architect for Unstructured Data

Financial Industry Regulatory Authority, Inc.

Rockville (MD)

Hybrid

USD 154,000 - 300,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan with company match
Tuition reimbursement
Commuter benefits
Wellness programs
Paid holidays
Volunteer service days

Job summary

FINRA seeks a highly experienced technologist to design and deliver enterprise-grade document processing systems. You will architect scalable pipelines for unstructured data, spanning extraction, NLP, metadata enrichment, and storage across relational, NoSQL, and graph databases.

You will own backend development in modern Java, Spring Boot, RESTful/GraphQL APIs, and microservices, with strong DevOps and cloud expertise in AWS. Hybrid work and long-term impact on regulatory tech are expected.

Qualifications

  • Bachelor’s degree in Computer Science or related discipline with at least ten (10) years of related experience, or equivalent training and/or work experience or Master’s degree and eight (8) years of related experience.
  • Mastery level system design experience
  • Mastery level experience in object-oriented development
  • Mastery level experience with cloud technologies
  • Strong experience in data storage technologies
  • Strong background in performance tuning and optimization
  • Strong background in DevOps and CI/CD technologies
  • Strong background in test automation and unit testing
  • Strong background in software security

Responsibilities

  • Design and develop industry-leading solutions that meet defined quality standards and reliability specifications.
  • Architect scalable, enterprise-grade document ingestion, processing, and persistence at scale.
  • Lead backend development across API layers, data persistence, and microservices.
  • Implement cloud-native solutions on AWS (Lambda, Step Functions, SQS, SNS, S3, ECS, Fargate, Aurora).
  • Ensure robust data storage using relational, NoSQL, and graph databases.
  • Guide DevOps practices, CI/CD pipelines, and secure software delivery.

Skills

Unstructured data processing
Document processing pipelines
Backend development
Java frameworks
Spring Boot
RESTful APIs
GraphQL APIs
Microservices
Event-driven systems
Cloud AWS
OCR/NLP
Data modeling

Education

Bachelor's degree in Computer Science or related
Master's degree in Computer Science

Tools

AWS
Relational DB
NoSQL databases
Graph databases
OCR

Job description

FINRA seeks a highly experienced technologist to design and deliver enterprise-grade document processing systems. You will architect scalable pipelines for unstructured data, spanning extraction, NLP, metadata enrichment, and storage across relational, NoSQL, and graph databases.

You will own backend development in modern Java, Spring Boot, RESTful/GraphQL APIs, and microservices, with strong DevOps and cloud expertise in AWS. Hybrid work and long-term impact on regulatory tech are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer: Architecting Scalable Data
Principal Software Engineer: Architecting Scalable Data

FINRA • Rockville (MD)

Hybrid
USD 154,000 - 300,000
Health insurance
401(k) plan with company match
Paid time off and holidays
Staff / Principal Backend Engineer — Unstructured Data $160,000 - $200,000 Posted 3 hours ago
Staff / Principal Backend Engineer — Unstructured Data $160,000 - $200,000 Posted 3 hours ago

Fuel Talent LLC • Seattle (WA)

Hybrid
USD 160,000 - 200,000
Principal & Staff AI Data Platform Architect
Principal & Staff AI Data Platform Architect

Unstructured • United States

On-site
USD 150,000 - 200,000
Medical, dental, and vision coverage
Unlimited PTO
401(k) with company match
+2
Solution Architect (JAVA/AWS)- Financial Domain
Solution Architect (JAVA/AWS)- Financial Domain

TechDigital Group • Plano (TX)

On-site
USD 120,000 - 180,000
Application Data Architect
Application Data Architect

Veriipro • Mountain View (CA)

On-site
USD 120,000 - 150,000
Technical Architect
Technical Architect

Compunnel, Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Sr Architect
Sr Architect

Dataflix • Irvine (CA)

On-site
USD 180,000 - 240,000
Senior Backend Engineer: Scale APIs for Financial Data
Senior Backend Engineer: Scale APIs for Financial Data

Mission Staffing • New York (NY)

On-site
USD 130,000 - 180,000
Principal Data Architect and Manager - Service Special Projects
Principal Data Architect and Manager - Service Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 260,000
Senior .NET API Architect & Data Services Engineer
Senior .NET API Architect & Data Services Engineer

Fintech Brand • Tampa (FL)

On-site
USD 120,000 - 160,000