Senior GenAI Backend Platform Developer

FINRARockville, MD
$97,700 - $211,400Hybrid

About The Position

The Senior GenAI Backend Platform Developer contributes to the development of robust, scalable GenAI backend software solutions, from cloud infrastructure to backend API integrations to agentic workflows and MCP servers, supporting a cutting-edge generative AI regulatory chat assistant. Working under minimal supervision, the Senior Developer will develop, test, debug, and document software components with strong technical expertise, working in close collaboration with more senior development staff and peers. This role emphasizes autonomous feature delivery, technical depth in assigned areas, and readiness to learn and master new technologies and methodologies in support of a fast-paced, product-focused engineering effort.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and / or work experience.
  • Demonstrated technical expertise in Object Oriented and database technologies / concepts which resulted in deployment of enterprise quality solutions.
  • Past experience with developing enterprise quality solutions in an iterative or Agile environment.
  • Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
  • Strong written and verbal technical communication skills.
  • Demonstrated ability to develop effective working relationships that improved the quality of work products.
  • Should be well organized, thorough, and able to handle competing priorities.
  • Ability to maintain focus and develop proficiency in new skills rapidly.
  • Ability to work in a fast paced environment.

Nice To Haves

  • Knowledge of C++ programming language preferred.

Responsibilities

  • Backend Development & Technical Contribution: Develop MCP servers, tools, skills, agents, and other software that enhances the capabilities of LLMs to assist effectively with regulatory work
  • Build scalable cloud-native components leveraging AWS services, including Bedrock, S3, Fargate, Lambda, and Step Functions
  • Review and analyze complex process, system, and/or data requirements and specifications to inform implementation
  • Quality and Testing Excellence: Develop and execute comprehensive test strategies, including unit and integration testing of software components and GenAI solutions
  • Implement test-driven development (TDD) practices and extend automated testing to ensure code reliability
  • Champion the collaborative resolution of unexpected behavior, working closely with peers to understand root causes and prevent recurrence
  • Ensure all work products meet or exceed FINRA and team standards for code quality, performance, and security
  • DevOps & Infrastructure: Contribute to implementing and maintaining CI/CD pipelines, leveraging Jenkins and version control systems (Git)
  • Assist with architecting and developing cloud-native solutions, gaining hands-on experience with AWS deployment patterns
  • Identify opportunities to improve development infrastructure and processes, offering suggestions to technical leadership
  • Work effectively with containerization (Docker) and understand orchestration principles
  • Collaboration & Communication: Interface with team members in peer review of requirements, specifications, and software
  • Document and communicate development status in a timely manner, including metric reporting and technical findings
  • Serve as a strong peer reviewer, providing constructive feedback on code and design decisions
  • Demonstrate ability to develop effective working relationships with teammates and cross-functional collaborators
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Generative AI & Emerging Technologies: Contribute to the integration of large language models (LLMs) and generative AI technologies into the platform
  • Implement secure patterns for handling sensitive data within AI-powered workflows, maintaining compliance with regulatory requirements
  • Stay informed of advances in LLM frameworks (e.g., LangGraph, Google ADK, AWS Strands), optimization approaches, and emerging AI capabilities
  • Participate in design and code reviews that incorporate LLM functionality
  • Security & Compliance: Assist with adherence to technology policies and comply with all security controls
  • Implement secure coding practices, particularly in handling personally identifiable information (PII) and sensitive regulatory data
  • Participate in threat modeling and security discussions for API and infrastructure components
  • Understand and apply FINRA's security standards and best practices for regulated financial environments
  • Continuous Learning & Growth: Maintain focus and develop proficiency in new skills rapidly, including Python, FastAPI, AWS services, and emerging frameworks
  • Actively seek feedback and mentorship from senior technical leaders
  • Demonstrate curiosity and passion for learning new technologies, methodologies, and industry practices
  • Assist in creating software engineering strategies that help identify and mitigate risks

Benefits

  • Employees may be eligible for a discretionary bonus in addition to base pay.
  • Non-exempt employees are also eligible for overtime pay in accordance with federal, state, or local law.
  • As part of its dedication to employee wellness, FINRA provides comprehensive health, dental and vision insurance.
  • Additional insurance includes 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.
  • FINRA offers 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, and other benefits that support employee wellness, such as adoption assistance, backup family care, surrogacy benefits, employee assistance, and wellness programs.
  • Time Off and Paid Leave FINRA encourages its employees to focus on their health and wellness in many ways, including through a generous time-off program of 15 days of paid time off, 5 personal days and 9 sick days, unless otherwise required by law (all pro-rated in the first year).
  • Additionally, we are proud to support our communities by providing two volunteer service days (based on full-time schedule).
  • Other paid leave includes 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); and childbirth and parental leave (available after 90 days of employment).
  • Full-time employees receive nine paid holidays.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service