Principal Software Engineer: Architecting Scalable Data

FINRA

Rockville (MD)

Hybrid

USD 154,000 - 300,000

Full time

23 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan with company match
Paid time off and holidays

Job summary

FINRA is seeking a senior backend specialist to deliver long-term outcomes with autonomy, reporting to the Director. The role requires deep expertise in unstructured data processing, backend design, and cloud-native architectures.

You will craft scalable systems, drive performance, and contribute to DevOps practices across the team; a strong foundation in Java, Spring Boot, and AWS is essential.

Qualifications

  • Bachelor’s degree in CS/IS or related discipline with extensive related experience.
  • Mastery level in system design, object-oriented development, and cloud technologies.
  • Strong background in performance optimization and DevOps/CI/CD.
  • Experience with modern data storage technologies and security practices.
  • Ability to design scalable backend, data pipelines and metadata ingestion.

Responsibilities

  • Design and develop industry-leading backend solutions meeting quality standards.
  • Lead large-scale unstructured data processing pipelines with OCR and NLP.
  • Architect scalable, enterprise-grade document ingestion and persistence systems.
  • Implement and maintain cloud-native architectures on AWS, enabling DevOps culture.

Skills

Unstructured data processing
Backend development
Java frameworks
Cloud & DevOps
Data storage design

Education

Bachelor's degree in Computer Science or related
10+ years experience or 8+ years with Master
Mastery level system design
Mastery level cloud technologies

Tools

Spring Boot
REST/GraphQL APIs
AWS (Lambda, S3, SQS, SNS)
CI/CD tooling
Database design (SQL/NoSQL/Graph)

Job description

FINRA is seeking a senior backend specialist to deliver long-term outcomes with autonomy, reporting to the Director. The role requires deep expertise in unstructured data processing, backend design, and cloud-native architectures.

You will craft scalable systems, drive performance, and contribute to DevOps practices across the team; a strong foundation in Java, Spring Boot, and AWS is essential.

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

Similar jobs worth comparing

Principal Software Architect for Unstructured Data
Principal Software Architect for Unstructured Data

Financial Industry Regulatory Authority, Inc. • Rockville (MD)

Hybrid
USD 154,000 - 300,000
Health insurance
401(k) plan with company match
Tuition reimbursement
+4
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Financial Industry Regulatory Authority, Inc. • Rockville (MD)

Hybrid
USD 97,000 - 173,000
Health, dental & vision insurance
401(k) with company match
Paid time off
Senior Software Engineer — Cloud & Big Data Platforms
Senior Software Engineer — Cloud & Big Data Platforms

FINRA • Rockville (MD)

Hybrid
USD 112,000 - 203,000
Lead Big Data Engineer — Spark, Hadoop, AWS (Hybrid)
Lead Big Data Engineer — Spark, Hadoop, AWS (Hybrid)

FINRA • Rockville (MD)

Hybrid
USD 131,000 - 239,000
Comprehensive health, dental and vision insurance
401(k) plan with company match
Generous paid time off program
Senior Data Software Engineer - Backend & Big Data
Senior Data Software Engineer - Backend & Big Data

Nasdaq • Philadelphia

Hybrid
USD 120,000 - 160,000
401(k) with employer match
Employee Stock Purchase Program
Life and disability plans
+9
Senior Backend Engineer: Build Scalable FinTech APIs & Microservices
Senior Backend Engineer: Build Scalable FinTech APIs & Microservices

FIS Management Services LLC • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Software Engineer- Growing Fin-Tech start up
Senior Software Engineer- Growing Fin-Tech start up

Saragossa • Berkeley Heights (NJ)

On-site
USD 200,000 - 220,000
Senior Fintech Software Engineer - Global, Scalable
Senior Fintech Software Engineer - Global, Scalable

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Data Backend Engineer (Scala/Java) - AWS & Big Data
Data Backend Engineer (Scala/Java) - AWS & Big Data

Nasdaq, Inc. • Philadelphia

Hybrid
USD 120,000 - 160,000
401(k) match
Employee Stock Purchase Program
Student loan repayment
Senior Software Engineer - Big Data & Cloud DevOps
Senior Software Engineer - Big Data & Cloud DevOps

Financial Industry Regulatory Authority, Inc. • Rockville (MD)

Hybrid
USD 112,300 - 202,500
Health, dental and vision insurance
401(k) with company match
Paid time off and holidays