Raymond James
Principal Full Stack Engineer, Apps Development
FL - Saint Petersburg - 880 Carillon Pkwy Tower 1, United States of America · Principal
Sponsorship not specified$10k-$15kDetected 7 hours ago
JavaAngularSpringFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitSQLVector DatabasesCI/CDDevOpsRESTKafkaLLMsRAGAgentic AIAI OrchestrationTest AutomationLeadershipCommunicationProblem SolvingMentoring
> stay_score
odds of building a lasting career here
33Risky
Cap-exempt (no lottery)0
Sponsors this role65
Entry-level history0
PERM / green-card track0
Lottery odds (Level I)39
Fits your clock70
Thin sponsorship signal and lottery-bound (~15% per draw). A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- This individual serves as the technical leader responsible for defining and implementing the architecture for AI-powered workflows, intelligent agents, and enterprise integrations while remaining a hands-on full stack engineer.
- Job Description This position follows a hybrid work model, with an expectation to be in the office 3 days per week at the St.
- Petersburg, FL Corporate Office location.
Responsibilities
- Lead the architecture, design, and implementation of enterprise Agentic AI solutions that automate complex business processes across the organization.
- Design and develop agentic workflows that combine deterministic business rules, enterprise integrations, retrieval systems, and AI reasoning to deliver reliable and scalable business automation.
- Drive the firm's adoption of AI engineering best practices, including prompt engineering, model evaluation, retrieval-augmented generation (RAG), Model Context Protocol (MCP), vector search, tool calling, and AI governance.
- Lead full stack development efforts using Angular, Java, Spring Boot, REST APIs, and enterprise integration patterns.
- Design reusable frameworks and platform capabilities that enable development teams to rapidly build and deploy intelligent agents.
- Collaborate with Architecture, Security, Infrastructure, Product Owners, and business stakeholders to identify automation opportunities and define scalable technical solutions.
- Lead technical design sessions, perform architecture reviews, conduct code reviews, and establish engineering standards.
- Participate in production support, troubleshooting, performance tuning, and continuous platform improvement.
Requirements
- Required Skills & Experience
- 10+ years of experience designing, developing, and supporting enterprise software applications.
- Strong understanding of object-oriented programming, software architecture, design patterns, and secure coding practices.
- Experience with SQL, enterprise integration patterns, messaging platforms (IBM MQ, Kafka, or similar), and API-driven architectures.
- Experience with CI/CD pipelines, Git, automated testing, and DevOps practices.
Nice to have
- Experience integrating Large Language Models (LLMs) into enterprise applications.
- Familiarity with AI engineering concepts including Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), prompt engineering, vector databases, semantic search, and AI orchestration frameworks.
- Experience evaluating and integrating commercial AI platforms and development tools such as Claude Code, GitHub Copilot, ChatGPT, Gemini, or similar technologies.
- Experience applying AI-assisted development techniques to improve engineering productivity, code quality, testing, documentation, and software delivery.
- Bachelor's: Computer and Information Science (Required)
- General Experience - 10 to 15 years
- Grow professionally and inspire others to do the same
- Work with and through others to achieve desired outcomes
Skills
- Job Description Summary
Compensation
- The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions.
Benefits
- The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions.
Visa & Work Authorization
- This role is not eligible for Work Visa sponsorship, either currently or in the future.
Apply directly at Raymond James →Create a free account for alerts like thisView Raymond James immigration profile
This listing is sourced directly from Raymond James's careers page and normalized into a canonical job model.