FINRA

Lead Full-Stack GenAI Platform Software Engineer

FINRA

full-time

Posted on:

Location Type: Hybrid

Location: Rockville • Maryland, Virginia, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $128,000 - $242,600 per year

Job Level

Senior

Tech Stack

AWSCloudPython

About the role

  • Architect and develop industry-leading solutions across the full stack
  • Design and implement high-performance, secure APIs using FastAPI and Python
  • Lead team in software development best practices and technical leadership
  • Mentor less experienced team members in full-stack development and API design
  • Collaborate on system architecture decisions and API design
  • Assist with cloud-native solutions leveraging AWS services

Requirements

  • Bachelor’s degree in Computer Science, Information Systems or related discipline
  • At least 7 years of related experience, or equivalent training and/or work experience
  • Strong system design experience
  • Strong experience in object-oriented development
  • Strong experience with cloud technologies
  • Strong experience in data storage technologies
  • Strong experience in performance tuning and optimization
  • Strong experience in DevOps and CI/CD technologies
  • Strong experience in test automation and unit testing
  • Strong experience in software security
Benefits
  • Comprehensive health, dental and vision insurance
  • 401(k) plan with company match
  • FINRA-funded retirement contribution
  • Tuition reimbursement
  • Commuter benefits
  • Adoption assistance
  • Backup family care
  • Surrogacy benefits
  • Employee assistance and wellness programs
  • Generous time-off program including 15 days paid time off, 5 personal days, and 9 sick days

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIobject-oriented developmentcloud technologiesdata storage technologiesperformance tuningoptimizationDevOpsCI/CDtest automation
Soft skills
technical leadershipmentoringcollaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems