Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

FINRA

Under general supervision, the Staff Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle.Essential Job Functions: 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 areaWrites 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 consistentlySolid understanding in computer science fundamentals - Algorithm design, Problem solving, Complexity analysis and data structures.Engineering/Operations Excellence:Analyzes the system to determine the properties and functions of each piece of workBuilds tools and produce technical documentation to improve developer efficiency and drive alignment within my teamEnsures actions and problem solving align with team level goalsAdapts to business change and seeks out new learning opportunitiesRecommends viable alternatives when faced with shifting prioritiesBuild productive internal and/or external working relationships to resolve mutual problemsShares with teammates within own area of knowledge/expertise, presenting relevant information in a logical and timely mannerProactively acknowledges the importance of perspectives and supports appropriatelyIdentifies and connects with others who can help them succeedDemonstration of FINRA’s values.Collaboration, both in-person and virtually, in furtherance of FINRA’s mission of investor protection and market integrity.Education/Experience Requirements: Bachelor’s degree in Computer Science, Information Systems or related discipline with at least 2 years of related experience, or equivalent training and/or work experience.Understanding system designExperience in object-oriented developmentExperience with cloud technologiesExperience in data storage technologiesExperience in DevOps and CI\CD technologiesExperience test automation and unit testingUnderstanding of software securityWorking Conditions:Hybrid work environment, with defined in-person presence requirements. Occasional travel and extended hours may be required.For work that is performed in CO, CT, IL, PA, MA, MD, VA, WA, DC, NY, NJ, WA please refer to the chart below for the salary range for the corresponding location. FINRA complies with all state and local pay transparency laws and regulations requiring the disclosure of salary ranges for the position. In addition to location, actual compensation is based on various factors, including but not limited to, the candidate’s skill set, level of experience, education, and market considerations. Boston, MA: $96,600 - $172,800Chicago, IL: $92,400 - $165,300Denver, CO: $83,900 - $150,300Jericho, NY: $96,600 - $172,800Jersey City, NJ: $100,800 - $180,400Philadelphia, PA: $92,400 - $165,300New York, NY: $100,800 - $180,400Rockville, MD: $96,600 - $172,800Tysons, VA: $96,600 - $172,800Washington, DC: $96,600 - $ 172,800Woodbridge, NJ: $96,600 - $172,800Connecticut State: $83,900 - $180,400Washington State: $83,900 - $180,400#LI-DNITo be considered for this position, please submit an application. Applications are accepted on an ongoing basis.The information provided above has been designed to indicate the general nature and level of work of the position. It is not a comprehensive inventory of all duties, responsibilities and qualifications required.Please note: If the “Apply Now” button on a job board posting does not take you directly to the FINRA Careers site, enter into your browser to reach our site directly.Employees may be eligible for a discretionary bonus in addition to base pay. Non-exempt employees are also eligible for overtime pay in accordance with federal, state, or local law. As part of its dedication to employee wellness, FINRA provides comprehensive health, dental and vision insurance. Additional insurance includes 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. FINRA offers 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, and other benefits that support employee wellness, such as adoption assistance, backup family care, surrogacy benefits, employee assistance, and wellness programs.Time Off and Paid Leave*FINRA encourages its employees to focus on their health and wellness in many ways, including through a generous time-off program starting at 15 days of paid time off (increasing with years of service, up to 25 days), 5 personal days, and 9 sick days, unless otherwise required by law (all pro-rated in the first year). Additionally, we are proud to support our communities by providing two volunteer service days (based on full-time schedule). Other paid leave includes 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); and childbirth and parental leave (available after 90 days of employment). Full-time employees receive nine paid holidays.*Based on full-time scheduleImportant InformationFINRA’s Code of Conduct imposes restrictions on employees’ investments and requires financial disclosures that are uniquely related to our role as a securities regulator. FINRA employees are required to disclose to FINRA all brokerage accounts that they maintain, and those in which they control trading or have a financial interest (including any trust account of which they are a trustee or beneficiary and all accounts of a spouse, domestic partner or minor child who lives with the employee) and to authorize their broker-dealers to provide FINRA with duplicate statements for all of those accounts. All of those accounts are subject to the Code’s investment and securities account restrictions, and new employees must comply with those investment restrictions—including disposing of any security issued by a company on FINRA’s Prohibited Company List or obtaining a written waiver from their Executive Vice President—by the date they begin employment with FINRA. Employees may only maintain securities accounts that must be disclosed to FINRA at one or more securities firms that provide an electronic feed (e-feed) of data to FINRA, and must move securities accounts from other securities firms to a firm that provides an e-feed within three months of beginning employment.You can read more about these restrictions here.As standard practice, employees must also execute FINRA’s Employee Confidentiality and Invention Assignment Agreement without qualification or modification and comply with the company’s policy on nepotism.Washington state applicants: click here for required notice(s).Search Firm RepresentativesPlease be advised that FINRA is not seeking assistance or accepting unsolicited resumes from search firms for this employment opportunity. Regardless of past practice, a valid written agreement and task order must be in place before any resumes are submitted to FINRA. All resumes submitted by search firms to any employee at FINRA without a valid written agreement and task order in place will be deemed the sole property of FINRA and no fee will be paid in the event that person is hired by FINRA.FINRA is an Equal Opportunity EmployerAll qualified applicants receive consideration for employment without regard to any legally protected category, including race, color, age, national origin, ethnicity, religion, disability, genetic information, military or veteran status, sex, or any other status or classification protected by state or local law. FINRA strives to make our career site accessible to all users. If you need a disability-related accommodation for completing the application process, please contact FINRA’s Employee Relations team at View phone number on click.appcast.io or by email at View email address on click.appcast.io. Please note that this process is exclusively for inquiries regarding accommodations in the application process.FINRA abides by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.FINRA abides by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified protected veterans.2026 FINRA. All rights reserved. FINRA is a registered trademark of the Financial Industry Regulatory Authority, Inc.SummaryLocation: Rockville, MD (Job Posting)Type: Full time

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Rockville, MD vacancy
  • $183.37k - $214.5k

     ...AI can be appropriately used during your application and interviews which can be found here.Role Overview:We are seeking a Staff Software Engineer for the ID.me Member Support Applications Team to lead the evolution of our custom in-house web applications. This team drives... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    ID.me

    McLean, VA
    3 days ago
  • $174k - $215k

     ...AI can be appropriately used during your application and interviews which can be found here.Role OverviewID.me is seeking a Staff Software Engineer to join the Reporting & Billing team, where we build the definitive record for the member experience: every workflow,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    McLean, VA
    2 days ago
  • $180k - $205k

     ...Job Description Job Description Senior Staff Software Engineer Do you love tinkering with devices? Have you automated your own home? Do you love to mentor and collaborate with other engineers? If the above holds true for you, then we would love to talk to you... 
    Suggested
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    Alarm.com

    Tysons Corner, VA
    a month ago
  • $269.1k - $307.2k

    Staff Software Engineer - Card Technology Job Description As a Staff Engineer at Capital One, you will be part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine... 
    Suggested
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    1 day ago
  • $177k - $265.6k

     ...Tactical Space organization, you will contribute to ground software that plans, executes, and analyzes space missions...  ...critical national and civil objectives. We are seeking a Staff‑level Ground Software Engineer (T5) with Mission Planning & Astrodynamics experience to... 
    Suggested
    Full time
    Interim role
    Relocation package
    Shift work

    Northrop Grumman

    Mc Lean, VA
    2 days ago
  •  ...plans and participate hands-on in implementation across multiple engineering teams. Set technical direction for shared systems and AI...  ...effective code review practices. Deliver reliable, high-quality software aligned with customer expectations and business timelines.... 

    Xometry

    Bethesda, MD
    4 days ago
  •  ...Senior Software Engineer – Java/Python (Hybrid) Location: Hybrid work environment with defined in-person presence requirement at Rockville, MD. About the Role: We are seeking a Senior Software Engineer skilled in Java or Python application development to design... 
    Full time
    Flexible hours

    Unisys

    Rockville, MD
    4 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide

    USM Systems

    Gaithersburg, MD
    14 hours ago
  • $110.3k - $204.9k

     ...HSN) by prototyping an advanced hardware network appliance and a software lifecycle network management system for use with software...  ...without direct authority. Prior experience as a Systems or Software engineer with domain knowledge of ground systems, networks, and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    6 hours ago
  • $91.2k - $169.4k

     ...selected candidate will support the Space Data Networking (SDN) program by prototyping an advanced hardware network appliance and a software lifecycle network management system for use with software defined networking technology.LM shall develop and prototype key... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    3 days ago
  • $127.35k - $167.15k

     ...About the TeamYou will join a digital product development and engineering organization made up of cross-functional, self-organized teams...  ...meaningful parts of our products. You will work closely with software engineers, product managers, business analysts, designers, and... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    3 days ago
  • $166.9k - $309.9k

     ...communications capacity, flexibility and resiliency.The selected candidate will support the Ground segment of the program as a Sr Staff Software Engineer for the software lifecycle including requirements analysis, design, code & unit test, integration, and support to formal... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    2 days ago
  • $131.3k - $237.35k

    Join a Mission That Matters!Are you a highly skilled Software Engineer ready to tackle complex technical challenges that directly support our nation’s intelligence mission? Leidos is seeking an accomplished Software Engineer Subject Matter Expert (SME) to join the Chinook... 
    Full time
    Contract work
    For contractors

    Leidos

    Gaithersburg, MD
    1 day ago
  • $107.9k - $195.05k

    Lead Technology Behind a Mission That MattersGreat software engineering is about more than writing code, it’s about solving difficult problems, making smart technical decisions, and building capabilities people can depend on. Leidos is seeking an accomplished Senior Software... 
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    6 hours ago
  • $131.3k - $237.35k

     ...are looking for creative, driven, and mission-focused professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend services, APIs, and platform microservices supporting enterprise AI operations... 
    Full time
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    3 days ago
  • $91.2k - $169.4k

     ...reduction for the fielding of a future Hybrid Space Network (HSN) by prototyping an advanced hardware network appliance for use with software defined networking technology.The successful candidate will have a commendable work ethic, good communication skills, a great... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    3 days ago
  • $144k - $192k

     ...100 nuclear reactor development workflows across business and engineering functions. Working under the leadership of the Artificial Intelligence...  ...Management:Experience in technical product management for software or AI products.Background creating product roadmaps and... 
    Full time
    Work at office

    X Energy

    Rockville, MD
    1 day ago
  • $107.9k - $195.05k

    What if the software you developed directly enabled some of the nation's most critical missions? As a Senior Software Developer, you'...  ...Community operations. If you're passionate about modern software engineering, enjoy collaborating in Agile teams, and thrive on solving... 
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    3 days ago
  • This position is essential for supporting DIVER, BDSQL, METASTOR & FASTOLA. Under minimal supervision, the Senior Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

    Rockville, MD
    3 days ago
  • $87.1k - $157.45k

    Leidos is seeking Lead Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is on... 
    Full time
    Remote work

    Leidos

    Gaithersburg, MD
    14 hours ago
  •  ...slide decks. Solutions forged from experience; that is how we build, and it is how we hire. Job Summary Orbis is seeking a Staff Software Engineer, Distributed Systems to define architecture across the messaging, state, and reconciliation layers of Catalyst, our secure... 
    Full time
    Work at office
    Remote work

    Orbis

    Mc Lean, VA
    3 days ago
  •  ...Hybrid 3 days per week in the office in Gaithersburg, MD Our client seeks two DevOps Software Engineers at the mid or senior level to support Linux-centric platform engineering and automation. The role involves full lifecycle system administration on Red Hat Enterprise... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Eliassen Group

    Gaithersburg, MD
    3 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Software Engineer - GenAI for a CONTRACT assignment with one of our premier Regulatory clients in the DMV area. Seeking a technically accomplished Software Engineer with a passion for GenAI technologies... 
    Contract work
    Part time
    Shift work

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Rockville, MD
    2 days ago
  •  ...migration milestones, and ensure timely delivery of assigned development tasks.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).At least 5+ years of hands-on experience migrating applications onto the... 
    3 days per week

    RHO Consulting Services

    Rockville, MD
    2 days ago
  •  ...with a diverse portfolio including SaaS, COTS, and custom-built software. The successful candidate will provide both direct hands-on...  ...for both custom-built applications and Workday systems. Mentor engineers and developers on testing best practices. Collaborate with application... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Shift work

    Financial Industry Regulatory Authority

    Rockville, MD
    14 hours ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide

    USM Systems

    Gaithersburg, MD
    4 days ago
  •  ...experience across the full stack from API layer through data persistence to inform architectural decisions, and design and develop software components.Expertise in comprehensive data storage strategies across relational databases, NoSQL systems, and/or graph databases.... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

    Rockville, MD
    2 days ago
  • $87.1k - $157.45k

    Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver modern software... 
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    3 days ago
  • $131.3k - $237.35k

    Leidos is seeking a Principal Software DevOps Developer to join a high performing team leading the digital modernization of the Federal...  ..., and implement next-generation application using software engineering best practices in the latest technologies:DevOps and CI/CD tooling... 
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    15 hours ago
  • $107.9k - $195.05k

    The Leidos Health & Civil Sector is seeking a Software Engineering Lead to support the National Institutes of Health (NIH), National Cancer Institute...  ..., business analysts, quality assurance teams, and technical staff to deliver enterprise software solutions.Excellent written... 
    Full time

    Leidos

    Rockville, MD
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!