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.
Requirements
- 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
- Comprehensive health, dental and vision insurance
- Basic life, accidental death and dismemberment, supplemental life, spouse/domestic partner and dependent life, and spouse/domestic partner and dependent accidental death and dismemberment insurance
- Short- and long-term disability, long-term care, business travel accident, disability and legal insurance
- 401(k) plan with company match
- Additional FINRA-funded retirement contribution
- Tuition reimbursement
- Commuter benefits
- Adoption assistance
- Backup family care
- Surrogacy benefits
- Employee assistance
- Wellness programs