Software Engineer
Posted 2026-05-06
Remote, USA
Full-time
Immediate Start
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
Company H1B Sponsorship