Jobs and Careers
FI

Lead Software Engineer - Regulatory Gen AI Chat Application

FINRA
United Statesfull_timeVerifiedPosted 22 Apr 2025
💰 $242,600/yr($111,400/yr$242,600/yr)

About the role

We are seeking a highly skilled and versatile lead developer to join our talented team working on a cutting-edge generative AI regulatory chat assistant. This role offers an exciting opportunity to contribute to both backend and frontend development, shape architectural decisions, and guide best practices in a fast-paced, innovative environment. You will work with engineers, UX specialists, and product managers of varying backgrounds and experience as part of a tight-knit, product-focused team receiving whole-organization attention.

Essential Job Functions:

  • Seasoned contributor that works on complex projects requiring extensive knowledge of specialty area and industry practices
  • Manages processes, projects or products to improve efficiency within org or product area
  • Influences outcomes in cross-functional settings
  • Demonstrates solid understanding of systems and processes within job area and recommends improvements
  • Designs and develops industry-leading solutions that meet defined quality standards, reliability specifications, and help achieve key strategic objectives
  • Ensures comparison of tasks and quality of work, supporting peers to ensure the team delivers consistently
  • Excellent understanding in computer science fundamentals - Algorithm design, Problem solving, Complexity analysis and data structures.

Engineering/Operations Excellence

  • Helps identify gaps between system components and designs and delivers solutions
  • Implements 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
  • Takes broad perspective to problems and exercises independent judgement in techniques and evaluation criteria to obtain results
  • Develops actionable insights from analyzing software development trends, software engineering best practices, and innovative test environment management tools and communicates integration recommendations to management
  • Identifies ways to overcome challenging situations that jeopardize the achievement of business goals

Collaboration

  • Coaches and trains less experienced colleagues in techniques, processes, and responsibilities
  • Integrates the culture of intelligence, integrity, and initiative into team goals and decisions
  • Partners within and across teams to remove barriers and identify shared goals and priorities
  • Openly shares progress and priorities with key stakeholders, communicating complex or technical information at the right level

Key Responsibilities

  • Lead the development of robust, scalable software solutions across the full stack, with a focus on both backend services and frontend UI/UX
  • Design and implement high-performance, secure APIs using FastAPI and Python
  • Contribute to frontend development using VueJS, being proactive, vigilant, and passionate about a seamless user experience
  • Assist with architecting and developing cloud-native solutions leveraging AWS services, including Bedrock, S3, Fargate, Aurora, Lambda, Step Functions, and emerging technologies
  • Assist with implementing and maintaining CI/CD pipelines, fostering a strong DevOps culture
  • Guide the team in best practices for software development, code quality, and system design
  • Collaborate on system architecture decisions and API design
  • Mentor team members and provide technical leadership without direct personnel management
  • Optimize system performance and contribute to scaling strategies
  • Participate in the full product development lifecycle, from ideation to deployment
  • Work with various LLMs and AI technologies as they become available

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 a

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

FINRA

View company profile →