Senior Full Stack Software Engineer
Listed on 2025-12-17
-
Software Development
AI Engineer, Cloud Engineer - Software
Resonate is a leading provider of high-quality, AI-powered consumer data, intelligence, and technology, empowering marketers to create a more personalized world that increases customer acquisition and lifetime value. Our SaaS platform, Ignite, and our Data-as-a-Service (DaaS) offerings provide unparalleled insights into consumer motivations, values, and behaviors, enabling our clients to connect with their target audiences in more meaningful and effective ways.
We are a dynamic and fast-growing company seeking passionate and innovative individuals to join our team!
As we continue to grow, we are looking for a Senior Full Stack SWE to join our team to drive the architectural evolution of our platform into a fully agentic system. You will be at the forefront of transforming the marketing industry, building the core infrastructure that powers a new class of intelligent tools that move beyond simple automation. This is a hands-on technical role where you ll inform pivotal architectural decisions that define our product s future.
You will architect the critical services and experiences that allow our AI agents to execute complex, multi-step tasks directly within our SaaS platform. You will solve the novel engineering challenges inherent in AI-native applications.
- Build the architecture and development of scalable, resilient backend microservices and deploy them within our AWS infrastructure.
- Build and enhance our user-facing platform with modern React, Type Script, and Next.js creating Next.js interfaces that seamlessly integrate complex, AI-driven features.
- Design and implement the core technical infrastructure to support our AI agents, including API gateways, state management systems for agentic workflows, and observability into AI operations.
- Integrate and orchestrate various LLM models and services to connect our AI s reasoning to our backend systems and data stores.
- Develop and optimize data architectures using relational and vector databases to provide our agents with fast, relevant context for memory and RAG.
- Leverage a suite of AWS services to build, deploy, and monitor our AI-native applications.
- Apply engineering best practices and processes to support the technical vision for the platform.
- 7+ years of professional software engineering experience, with a strong portfolio of building and scaling SaaS applications
- Expert-level proficiency with Java/Spring Boot backend development and React/Type Script frontend development
- Demonstrated expertise in designing, deploying, and managing cloud-native applications on AWS.
- Proven experience integrating AI/ML models and third-party APIs into a production software environment.
- Strong architectural skills and a deep understanding of distributed systems, microservice patterns, and event-driven design.
- Proficiency with relational databases and SQL. Experience with vector databases or search services is highly desirable.
- A pragmatic approach to engineering, with a solid understanding of the trade-offs between performance, cost, and scalability in AI systems.
- A passion for mentoring and elevating the skills of the entire engineering team.
- Experience developing SaaS products in a commercial setting.
- Background in digital media, online advertising, or analytical applications.
- Experience managing large-scale SQL databases.
- Experience with Generative AI technologies such as OpenAI, Lang Chain, and Amazon Bedrock
- Hands-on work with Model Context Protocol (MCP) and integrating AI capabilities into full-stack applications
At Resonate, we care about more than your experience on paper. We look for teammates who bring the right mindset and ways of working to help us do great work, together. The Resonators who thrive here embody these qualities:
- Ownership
:
You take initiative, follow through, and hold yourself accountable. - Collaboration
:
You value working with others and building strong, respectful relationships. - Adaptability
:
You stay steady through change and adjust when needed. - Growth Mindset
:
You’re open to learning, feedback, and trying new things. - Customer Focus
:
You keep the end user in mind and aim…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).