×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Hoover, Jefferson County, Alabama, USA
Listing for: FINRA
Part Time position
Listed on 2026-07-03
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 238300 USD Yearly USD 238300.00 YEAR
Job Description & How to Apply Below

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.
Hybrid work
  • Must work at worksite location 3 days per week. Up to 6 annual flexible weeks per year.
Education requirements
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or closely related field.
Experience requirements
  • 7 years of experience in the job offered or a related occupation.
Or, alternatively Education requirements
  • Master’s degree in Computer Science, Information Systems, Engineering, or closely related field.
Experience requirements
  • 5 years of experience in the job offered or a related occupation.
Special Skills or Other Requirements

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.
Travel requirements
  • 5% domestic travel required
Salary

$ - $238,300 per year

Benefits

PTO;
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).

Working Conditions

#LI-DNI

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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary