All roles

Software Engineer

Remote · USA Full-time New today

FINRA is the Financial Industry Regulatory Authority, dedicated to investor protection and market integrity. They are seeking a Software Engineer to assist in developing software products and improving the overall quality of the product throughout the software development life cycle.

Responsibilities

  • Works on problems of moderate scope where analysis of situations requires a variety of known actors
  • Receives general instruction on work and exercises judgement within defined procedures and practices to determine appropriate action
  • Influences others within one’s specific area of responsibility
  • Develops basic Applies foundational knowledge and focuses on enhancing capabilities with respect to systems and processes within a job-specific area
  • Writes code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements
  • Ensures completion of tasks and quality of work; supports peers to ensure the team delivers consistently
  • Understanding in computer science fundamentals - Algorithm design, Problem solving, Complexity analysis and data structures
  • Analyzes the system to determine the properties and functions of each piece of work
  • Builds tools and produce technical documentation to improve developer efficiency and drive alignment within my team
  • Ensures actions and problem solving align with team level goals
  • Adapts to business change and seeks out new learning opportunities
  • Recommends viable alternatives when faced with shifting priorities
  • Build productive internal and/or external working relationships to resolve mutual problems
  • Shares with teammates within own area of knowledge/expertise, presenting relevant information in a logical and timely manner
  • Proactively acknowledges the importance of perspectives and supports appropriately
  • Identifies and connects with others who can help them succeed
  • Demonstration of FINRA’s values
  • Collaboration, both in-person and virtually, in furtherance of FINRA’s mission of investor protection and market integrity

Skills

  • Bachelor's degree in Computer Science, Information Systems or related discipline, or equivalent training and/or work experience
  • Academic experience in object-oriented development
  • Academic experience in data storage technologies
  • Understanding of DevOps and CI/CD technologies
  • Understanding of test automation and unit testing
  • Understanding in computer science fundamentals - Algorithm design, Problem solving, Complexity analysis and data structures

Benefits

  • Comprehensive health, dental and vision insurance
  • Basic life, accidental death and dismemberment, supplemental life, spouse/domestic partner and dependent life, and spouse/domestic partner and dependent accidental death and dismemberment, short- and long-term disability, long-term care, business travel accident, disability and legal
  • Immediate participation and vesting in a 401(k) plan with company match and eligibility for participation in an additional FINRA-funded retirement contribution
  • Tuition reimbursement
  • Commuter benefits
  • Adoption assistance
  • Backup family care
  • Surrogacy benefits
  • Employee assistance
  • Wellness programs
  • Generous time-off program of 15 days of paid time off, 5 personal days and 9 sick days
  • Two volunteer service days (based on full-time schedule)
  • Military leave
  • Jury duty leave
  • Bereavement leave
  • Voting and election official leave for federal, state or local primary and general elections
  • Care of a family member leave (available after 90 days of employment)
  • Childbirth and parental leave (available after 90 days of employment)
  • Nine paid holidays

Company Overview

  • The Financial Industry Regulatory Authority (FINRA) is an independent regulator for securities firms doing business in the U.S. It is a sub-organization of Thrivent. It was founded in 2007, and is headquartered in Washington, District of Columbia, USA, with a workforce of 1001-5000 employees. Its website is http://www.finra.org.
  • Company H1B Sponsorship

  • FINRA has a track record of offering H1B sponsorships, with 8 in 2026, 59 in 2025, 43 in 2024, 35 in 2023, 56 in 2022, 27 in 2021, 37 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Related roles

    Analyst, Application Engineer

    Remote · USA Full-time

    Software Engineer, Backend Java

    Remote · USA Full-time

    Junior Java Developer

    Remote · USA Full-time

    Software Engineer 1

    Remote · USA Full-time

    Cribl Engineer

    Remote · USA Full-time

    Junior Microsoft Security Consultant

    Remote · USA Full-time

    [Remote] Analyst, IT Governance

    Remote · USA Full-time

    Software Engineer - Platform

    Remote · USA Full-time

    Software Developer

    Remote · USA Full-time

    [Remote] NetSuite Developer

    Remote · USA Full-time

    Remote Support Specialist Jobs - Entry-Level Positions with Career Growth Potential | Earn $25-$35/HR

    Remote · USA Full-time

    Experienced Customer Service Representative – Flexible Remote Opportunity with arenaflex

    Remote · USA Full-time

    Speech-Language Pathologist (FT & PT Positions Available)

    Remote · USA Full-time

    Experienced Customer Service Representative – Work From Home with blithequark

    Remote · USA Full-time

    Technical Support Consultant

    Remote · USA Full-time

    Customer Service Agent – Part‑Time Virtual Assistant Role – Frontline Guest Support & Operations (arenaflex)

    Remote · USA Full-time

    Work from Anywhere Remote Roles | No Experience Needed | Earn $25-$35/hr

    Remote · USA Full-time

    Personal Injury Examiner

    Remote · USA Full-time

    GSD Global Support Tech Generalist, English with Japanese Preferred

    Remote · USA Full-time

    Bilingual Lead Customer Service Representative – Full Time – Variation of Daytime, Evenings, and Weekends at arenaflex

    Remote · USA Full-time