Lead Full-Stack GenAI Platform Software Engineer
4 weeks ago
Lead Full-Stack GenAI Platform Software Engineer The Lead Full-Stack GenAI Platform Software Engineer works independently and owns development of robust, scalable software solutions across the full stack, including backend APIs, frontend interfaces, and cloud infrastructure. This role is central to architecting and implementing a cutting-edge generative AI regulatory chat assistant. The Lead Software Engineer improves overall product quality throughout the software development lifecycle, guides team members in best practices and technical leadership, and helps identify and mitigate architectural risks. This position reports directly to a Director or Senior Director. Key Responsibilities: Architectural Leadership & Design Design and develop industry-leading solutions that meet defined quality standards, reliability specifications, and strategic objectives Lead the architecture of robust, scalable software solutions across the full stack, with strong focus on both backend services (FastAPI, Python) and frontend UI/UX (VueJS) Assist with architecting and developing cloud-native solutions leveraging AWS services, including Bedrock, S3, Fargate, Aurora, Lambda, Step Functions, and emerging technologies Collaborate on system architecture decisions and API design, ensuring secure, performant, and maintainable patterns Demonstrate solid understanding of systems and processes within the job area and recommend improvements Engineering Excellence & Quality Design and implement high-performance, secure APIs using FastAPI and Python, establishing patterns that the team replicates Guide the team in industry-leading practices for software development, code quality, system design, and test automation Excellent understanding of computer science fundamentals, including algorithm design, problem solving, complexity analysis and data structures Lead implementation of comprehensive test strategies, including unit testing, integration testing, and end-to-end testing methodologies; champion test-driven development (TDD) practices and automated testing frameworks DevOps & Infrastructure Assist with implementing and maintaining CI/CD pipelines, fostering a strong DevOps culture within the team Help identify gaps between system components and designs and delivers solutions that enable team autonomy Take broad perspective to infrastructure problems and exercises independent judgment in selecting techniques and evaluation criteria to obtain results Develop actionable insights from analyzing software development trends and software engineering best practices, communicating integration recommendations to management Mentorship & Cultural Leadership Mentor and guide less experienced team members in techniques, processes, and best practices for full-stack development, API design, and system architecture Coach and train colleagues in how to write clean, maintainable, secure code and how to think systemically about software design Champion collaborative resolution of defects and lead or co-lead internal process improvement initiatives Provide feedback on processes by offering suggestions in line with FINRA's values of collaboration, expertise, innovation, and responsibility Product & Stakeholder Collaboration Work on complex features requiring strong knowledge of generative AI industry practices Partner within and across teams to meet shared goals and priorities Openly share progress and priorities with key stakeholders, communicating complex or technical information at the right level Contribute proactively to the full product development lifecycle, from ideation through deployment Generative AI & Emerging Technologies Develop and refine the system's integration with large language models (LLMs) and generative AI technologies as they evolve Design secure patterns for handling sensitive data within AI-powered workflows, ensuring compliance with regulatory requirements Identify innovative applications of AI/LLM capabilities to improve system functionality and user experience Stays informed of advances in LLM technologies, frameworks (e.g., Google ADK), and optimization approaches Security & Compliance Ensure all work products meet or exceed FINRA and team standards for secure development practices Assist with adherence to technology policies and comply with all security controls Lead secure coding practices and threat modeling for API and infrastructure components Ensure secure handling of personally identifiable information (PII) and sensitive regulatory data throughout the development lifecycle Education/Experience Requirements: Bachelor's degree in Computer Science, Information Systems or related discipline with at least 7 years of related experience, or equivalent training and/or work experience. Strong system design experience Strong experience in object-oriented development Strong experience with cloud technologies Strong experience in data storage technologies Strong experience in performance tuning and optimization Strong experience in DevOps and CI/CD technologies Strong experience test automation and unit testing Strong experience 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 CA, 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. 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 internal peer compensation comparisons. CA: Minimum Salary $128,000, Maximum Salary $242,600 CO/FL/TX: Minimum Salary $111,400, Maximum Salary $202,100 IL/PA: Minimum Salary $122,800, Maximum Salary $222,400 MA/MD/VA/Washington, DC: Minimum Salary $128,000, Maximum Salary $232,500 NY/NJ: Minimum Salary $128,000, Maximum Salary $242,600*Including positions performed outside the state but reporting to an office or manager in that state. Candidates can expect salary offers that range from the minimum to the mid-point of the salary range. FINRA provides full pay ranges so that the candidate can consider their growth potential while at FINRA. 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. 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 240.386.4865 or by email at EmployeeRelations@finra.org. All qualified applicants will receive consideration for employment without regard to age, citizenship status, color, disability, marital status, national origin, race, religion, sex, veteran status or any other classification protected by federal, state, or local laws. 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. 2025 FINRA. All rights reserved. FINRA is a registered trademark of the Financial Industry Regulatory Authority, Inc.
-
Senior Software Engineering, Backend
3 weeks ago
Rockville, MD, United States edclub Full timeWe are looking to hire an experienced Software Engineer to join our agile and exceptionally talented engineering team. As a Senior Engineer, you will work with our backend team to architect, maintain and improve our main learning platform. Having extensive Python + Django experience is required. The project is unique as it is a well established online...
-
Senior AI Software Engineer
2 weeks ago
Rockville, United States Essential Software Inc. Full timeSr. AI Software Engineer Essential Software Inc. (ESI) Overview Essential Software Inc. is a trusted partner delivering innovative technology solutions that advance critical missions. Our teams provide direct support to the National Cancer Institute’s (NCI) large-scale data and research initiatives, providing secure, cloud-based platforms for scientific...
-
Lead Software Engineer
1 week ago
Rockville, United States ManpowerGroup Global, Inc. Full timeOur client, a leading organization in the financial technology sector, is seeking a Lead Software Engineer to join their innovative team. As a Lead Software Engineer, you will be supporting the Surveillance Platform and Analytics departmentby guiding the design and development of innovative full-stack solutions. This role combines hands-on technical...
-
Full-Stack Software Engineer
2 weeks ago
Hanover, MD, United States Lockheed Martin Full timeLockheed Martin, a leader in global security and aerospace, is seeking a highly skilled Full-Stack Software Engineer to join our IT & Cybersecurity team. In this role, you will be instrumental in developing and maintaining cutting-edge software solutions that support our mission of innovation and security. You will work in a collaborative environment where...
-
Rockville, MD, United States ConsultNet Full timeTitle: Lead Software Engineer (Full Stack) Location: Rockville, MD or McLean, VA Target Start Date: ASAP Type: contract Pay Rate: DOE We are seeking an experienced Lead Software Engineer with strong technical leadership skills and an entrepreneurial mindset to drive the design and development of large-scale, business-critical platforms. This role blends...
-
Full Stack Developer
2 days ago
Rockville, United States Unisys Full timeOverview Skills: Angular, Backend (Python, Java, or other), API, AWS. bonus: genAI, devops/IaaS, prod environment support Seeking an experienced Full Stack Developer to join our agile software development team. You will be designing, developing, and maintaining end-to-end web applications and other tools. Responsibilities Design and develop robust, scalable,...
-
Full Stack Developer
4 weeks ago
Rockville, United States Axle Inc Full timeAxle Overview Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and...
-
Full Stack Developer
1 week ago
Rockville, United States Axle Inc Full timeAxle Overview Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and...
-
Full Stack Developer
2 days ago
Rockville, United States Axle Full timeAxle Overview Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and...
-
Full-Stack Software Engineer
2 days ago
Columbia, MD, United States Visionist, Inc. Full timeActive Top Secret (TS/SCI) Clearance With Polygraph Is Required.Visionist has an exciting new, fully FUNDED opportunity for a Full-Stack Software Engineer on our PRIME contract.You will be joining an exciting mission centered around providing visualization and presentation services for the prototyping, development, and production of analytic tools. The team...