Have a strong technical background, including 2+ years of experience working on full stack code bases and doing anything it takes to solve problems and delight users
Experience with Claude Code, Cursor, GitHub Copilot or other AI-Assisted Engineering tools used to develop software products
Experience working with LLMs, AI agents, or RAG architectures
Experience peer reviewing code while providing feedback and improvements
Very strong written and verbal communication skills
Experience with Agile Software Development methodologies
Experience in Object-Oriented design and programming
Experience in RDBMS (MySQL, Oracle, MSSQL, etc.) including database design and advanced SQL
Experience with front-end development using a modern JavaScript framework such as React, Angular, or Vue
Able to make effective trade-offs in regards to both engineering and product requirements, while balancing short term and long term needs
Strong expertise with backend systems in service-oriented architectures
Familiarity with LangChain, LangGraph or other AI Agentic frameworks
Experience driving zero-to-one development of key technical capabilities
Strong problem-solver who can untangle complex systems, find the root cause, and fix issues without duct tape solutions
Creative thinker who spots opportunities for smarter solutions and isn’t afraid to pitch bold ideas that actually move the needle
Experience with Struts2 MVC, Spring Framework
Experience integrating with 3rd party systems via APIs
Prior experience as a team lead
This remote role can be located anywhere in the United States. Travel may be required
Why work at RainFocus?
At RainFocus we delight millions of attendees at large-scale events by delivering better insights, experiences, and marketing
As a member of the RainFocus team, you will have the opportunity to experience first-hand the impact of our platform at events around the world. Additionally, RainFocus offers competitive salaries, competitive benefits, 401k and generous PTO
What are you waiting for? Apply today! We need more talented, hard-working, fun-loving team members just like yourself!