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

Staff Software Engineer

$83.9k - $150.3k

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 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
  • Solid 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 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.

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 design
  • Experience in object-oriented development
  • Experience with cloud technologies
  • Experience in data storage technologies
  • Experience in DevOps and CI\CD technologies
  • Experience test automation and unit testing
  • Understanding of software security

Working 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, FL, TX, IL, PA, MA, MD, VA, Washington, DC, NY and NJ, 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. 

CO/FL/TX: Minimum Salary $83,900, Maximum Salary $150,300

IL/PA: Minimum Salary $92,400, Maximum Salary $165,300

MA/MD/VA/Washington, DC: Minimum Salary $96,600, Maximum Salary $172,800
NY/NJ: Minimum Salary $96,600, Maximum Salary $180,400

#LI-DNI

To 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 of 15 days of paid time off, 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 schedule

Important Information

FINRA’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.

Search Firm Representatives

Please 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 Employer

All 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 air-api.jobiqo.com or by email at View email address on air-api.jobiqo.com . 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.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Jersey City, NJ vacancy
  •  ...design and development of new functionality and integration with key applications and services under SAP ecosystems Guide the engineering team to develop, configure and implement the solution as per the product development standards and best practices. Ensure technical... 
    Suggested

    Central Business Solutions LLC

    Jersey City, NJ
    9 days ago
  •  ...We are seeking a Staff Software Engineer to join a product-focused engineering team building next-generation AI-driven platforms within the education technology space. This role will focus on enhancing and scaling agentic AI pipelines that power personalized learning experiences... 
    Suggested
    Full time
    Part time
    Visa sponsorship

    Talener

    Hoboken, NJ
    6 hours ago
  • $300k - $350k

     ...DescriptionKforce has a client in Jersey City, NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation global electronic trading platform. The Staff Software Engineer will build... 
    Suggested
    Part time

    KForce

    Jersey City, NJ
    11 hours ago
  • $100k - $180k

     ...Staff Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Secaucus, NJ
    3 days ago
  • $175k - $230k

     ...while keeping trade flowing. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana

    Brooklyn, NY
    1 day ago
  • $190k - $230k

     ...for global societal impact. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana

    Brooklyn, NY
    1 day ago
  • $188k - $275k

     ...Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .About the RoleAs a Staff Software Engineer within our Compute Architecture organization, you will help build the software systems that operate the backbone of our... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    6 hours ago
  • $207k - $275k

     ...Learn more at .What You'll Do:The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure organization...  ...the broader organization depends on.About the role:As a Staff Software Engineer, you will take end-to-end ownership of the reliability... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    6 hours ago
  • $240k - $270k

     ...and resources they need to thrive.The RoleAre you a Fullstack Engineer looking to make a big impact at a mission-driven company? Do you...  ...designing, building, shipping, and maintaining complex full-stack software at scale3+ years experience successfully leading and managing a... 
    Temporary work
    Part time
    Work at office
    Flexible hours

    Propel

    Brooklyn, NY
    6 hours ago
  • $227.9k - $260k

     ...Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Cloud Engineer, Technical Lead, or related occupation. The employer... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  • $100k - $115k

     ...Description The Role   We are seeking a highly motivated Software Engineer to design, build, and maintain scalable, cloud‑native applications that deliver modern, intuitive user experiences. This role is ideal for an engineer who is comfortable working across the... 
    Full time
    Work at office

    Pearson

    Hoboken, NJ
    3 days ago
  •  ...technical designs based on system designs provided by the systems engineer. Take pride and ownership of designing, developing and unit...  ...such as Java, Python, and Golang. Working knowledge of software architecture and design patterns. Experience with using IDEs... 
    Full time
    Remote work

    Angenex

    Jersey City, NJ
    14 days ago
  •  ...We are looking for a  Senior   Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. This role reports to the Director... 
    Work at office

    Kastel Staffing

    Hoboken, NJ
    3 days ago
  •  ...Role-Based Access Control (RBAC) , Policy-Based Access Control (PBAC) , and Privileged Access Management (PAM) . As a Software Engineer , you will design, develop, and integrate solutions that enable secure and efficient access management across the enterprise.... 
    Remote work
    Flexible hours

    DTCC

    Jersey City, NJ
    3 days ago
  • $188k - $275k

     ...environments, enjoy tackling challenging engineering problems, and are excited by greenfield...  ...fault tolerant systems.About the Role: As a Staff Engineer on Marimo's molab team, you...  ...high.Who You Are:8+ years of experience in software engineeringStrong fundamentals that are... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Worldwide
    Flexible hours

    CoreWeave

    Livingston, NJ
    6 hours ago
  •  ...constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As an AI Modernization Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Bank- Wealth Management Technology, you are an integral part of an agile... 

    J.P. Morgan

    Jersey City, NJ
    23 days ago
  •  ...talents will be valued and celebrated. Together we will create a brighter future and make a meaningful difference. As a Lead Data Engineer at JPMorganChase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and... 
    Contract work

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION As a Lead Software Engineer - Common Services at JPMorgan Chase within the Risk Technology team, you will be a key player in an agile team, tasked with... 

    J.P. Morgan

    Jersey City, NJ
    27 days ago
  • $171k - $260k

     ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank in Electronic Trading Technology, you are an integral part of an agile... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Sr Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, We are seeking an experienced Senior Athena Python Rates Senior Lead... 

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank, you... 

    J.P. Morgan

    Jersey City, NJ
    7 days ago
  •  ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities... 
    Full time

    Dba Technologies, Llc

    Jersey City, NJ
    1 day ago
  •  ...an immediate opening with my client. If you are looking for a new project, please send me a copy of your updated resumes Software Engineer W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH... 
    Full time
    Contract work
    Immediate start

    Donato Technologies

    Jersey City, NJ
    1 day ago
  •  ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an agile... 

    JPMorgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think...  ...architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge... 

    Vets Hired

    Jersey City, NJ
    3 days ago
  • $169k - $205k

     ...developer productivity tools. Required Skills ~8+ years of software development experience. ~ Strong expertise in Java (11/17),...  ...workflows. ~ Experience with LLM integration and prompt engineering. ~ Experience with AI orchestration frameworks such as LangGraph... 
    Work at office
    Local area
    Remote work
    1 day per week

    Mitsubishi UFJ Financial Group

    Jersey City, NJ
    3 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance, build... 

    J.P. Morgan

    Jersey City, NJ
    8 hours ago
  •  ...to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms, you will make a significant business impact through your skills and contributions... 

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Software Engineer III at JPMorganChase within Enterprise Technology, you will help design... 

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...modernization using technologies such as cloud based micro service applications, event-based communication, and much more. As a Lead Software Engineer at JPMorgan Chase within Asset Wealth Management, you serve as a seasoned member of an agile team to design and deliver... 

    J.P. Morgan

    Jersey City, NJ
    29 days ago

Do you want to receive more vacancies?

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