Lead Software Engineer
Listed on 2026-07-03
-
Software Development
Lead Software Engineer
Financial Industry Regulatory Authority, Inc. seeks a Lead Software Engineer in Rockville, MD.
Hours: Monday – Friday, 8:00 am to 5:00 pm
Summary of Duties- Oversee the development of software products and work on improving the overall quality of the product throughout the software development lifecycle (SDLC).
- Oversee and manage software processes, projects, and products to improve efficiency within the organization and product area.
- Oversee software systems and processes and recommend improvements.
- Design and develop industry-leading software solutions that meet defined quality standards, reliability specifications, and help achieve key strategic objectives.
- Identify gaps between system components and design and deliver technical solutions.
- Implement methods for managing and maintaining the organization’s software development environments to ensure software engineers are equipped with the tools and resources necessary to create and validate builds.
- Develop actionable insights from analyzing software development trends, software engineering best practices, and innovative test environment management tools and communicate integration recommendations to management.
- Identify ways to overcome challenging technical situations that jeopardize the achievement of business goals.
- Ensure comparison of tasks and quality of work, supporting peers to ensure the team delivers consistently.
- Provide guidance to colleagues in techniques and processes.
- Must work at worksite location 3 days per week. Up to 6 annual flexible weeks per year.
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or closely related field.
- 7 years of experience in the job offered or a related occupation.
- Master’s degree in Computer Science, Information Systems, Engineering, or closely related field.
- 5 years of experience in the job offered or a related occupation.
Must have 5 years of experience with each of the following:
- Designing and implementing cloud architectures on AWS Cloud (EKS, EC2, RDS, EMR, S3, Lambda, IAM, and VPC) and building scalable, secure, and cost-optimized cloud solutions in enterprise environments.
- Big Data technologies:
Apache Spark, EMR, Hadoop ecosystem, data lakes, and distributed processing frameworks. - Utilizing SQL for query optimization, analytics functions, performance tuning, and managing large datasets.
- Data modeling, ETL/ELT pipelines, ingestion frameworks, and orchestration (Airflow, Step Functions, and Glue).
- Dev Ops practices and tools:
Jenkins for CI/CD automation and pipeline development, Jira for agile project management, sprint planning, Dev Ops workflow tracking, and Infrastructure as-code (Terraform and Cloud Formation). - Data governance, security controls, encryption, IAM, and compliance in cloud environments.
- 5% domestic travel required
$ - $238,300 per year
BenefitsPTO;
Paid leave (military, jury duty, bereavement, voting, care of a family member, & childbirth);
Paid holidays; OT;
Bonus;
Health, dental, & vision;
Basic life, AD&D, suppl. life, spouse/DP & dependent life, spouse/DP & dependent AD&D, STD, LTD, LTC, BTA, disability, & legal; 401(k) w/ match & add’l FINRA-funded retirement contrib.;
Tuition reimb., commuter benefits, & other wellness benefits (adoption asst., backup family care, surrogacy benefits, employee asst., & wellness programs).
#LI-DNI
Important 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).