
At Fluency, we believe engineers thrive when they can bring their best ideas to life without anything unnecessary getting in their way. That’s why, from our founding, we have invested in a world-class engineering culture built on empowering the best of the best to solve complex challenges at an unprecedented scale. Your work has a tangible impact in helping advertisers do their best work with less stress. Come join us and do the most exciting work of your career.
Engineering: the heart of Fluency
An award-winning culture you can’t find anywhere else
Focus on what matters most,
not the red tape
We know that coders want to code. Our engineers have time to actively focus on what they love: coding innovative solutions to meaningful problems.
Whether it’s building APIs or integrating new technologies into our system, you’ll spend more time coding than you will in meetings.
Own your builds and
make your mark
At Fluency, you’ll own your projects from conception to deployment. (Of course, you’ll have a stellar team to support you along the way.)
We believe in giving our engineers the autonomy and trust they deserve to create their best work. Our goal is to empower you to make impactful decisions and contribute across systems—without micromanagement.
Join a supportive, people-first organization
We value our people above all else. Everyone at Fluency is dedicated to cultivating a positive and supportive work environment that encourages learning, growth, and individuality.
The way you feel outside of work is just as important as how you feel at work. That’s why we offer top-notch healthcare (for families, too), competitive salaries, and true downtime when you’re off the clock.
Future-proofing,
not firefighting
Well-tested, high-quality releases are the bedrock of our products. You can focus on doing your best work instead of rushing to ship subpar solutions.
We’re also committed to maintaining clean, efficient systems. Spend your time designing new solutions instead of constantly patching or fixing outdated code.
See and feel the difference you
make for our clients
The problems we’re solving are intricate: scale, distributed systems, and real-time data processing. That’s why we’re looking for collaborative, ambitious, and curious engineers who want to test their skills.
Best of all, our solutions deliver direct and tangible benefits to our customers. See how your hard work makes a difference, every day.
Why our engineers love working at Fluency
How we work:
our guiding principles
Our Engineering teams operate with a set of mission-critical guiding principles:
We will minimize advertising management overhead to help improve our clients' profitability and make digital advertising attainable for their customers
We enable our clients to unlock new and compelling revenue opportunities
Our solutions must empower clients to perform workflows quickly, without being overly restrictive
We will make our software reduce or eliminate repetitiveness to bring unparalleled efficiencies to inefficient business processes
We endeavor to make client integrations as pain-free as possible
We strive for execution excellence

Architecting AI-powered advertising intelligence
Digital advertising moves fast—and our team moves even faster. Fluency is reimagining how intelligent systems can transform advertising workflows.
Our Muse AI system powers tailored applications across our platform, including AI-driven performance analyses, advertising content generation, and reasoning and guided actions.
Why our AI approach is different
Join us and you'll be at the forefront of reimagining AI's role in digital advertising.
Adaptive Intelligence: Muse doesn't rely on a one-size-fits-all approach. Instead, we dynamically match tasks with optimal AI models to deliver context-aware, precise processing
Muse solves real-world problems in advertising by reducing manual intervention, predicting optimization opportunities, and routing complex tasks with unprecedented intelligence
Our tech stack: build the next generation of advertising AI
We’ve curated a powerful ecosystem of technologies to solve complex advertising challenges at an unprecedented scale.
Our proprietary queuing system and Muse AI intelligence platform exemplify our commitment to pushing technological boundaries. No matter what projects you take on, you'll solve intricate challenges that require both technical depth and creative thinking.
Our stack is designed for engineers who want to do more than maintain existing systems. You'll get to:
- Design scalable services
- Develop intelligent routing algorithms
- Create solutions that directly impact businesses using multiple ad platforms
- Create AI-powered automation solutions
- Work at the intersection of machine learning and advertising technology
Key technologies:
- Backend: Java, Spring Boot
- Frontend: Vue JS, PrimeVue
- Database: MySQL
- Infrastructure: AWS
Join our team: open engineering positions
Team Overview
The Fluency Engineering Team is detail-oriented and extraordinarily passionate about digital advertising. We blend the art and science of advertising into simple and scalable solutions to complex problems, and deliver leading edge software products to our customers.
The Fluency platform is built using a native AWS architecture. We use RDS/MySQL, Java, Spring Boot, Elastic Beanstalk, JavaScript, Vue.js, S3 along with whatever else makes sense for the job at hand.
Job Summary
We're looking for our next talented back-end Senior Software Engineer to join us. The ideal candidate is a creative thinker that is highly motivated to execute and capable of wearing multiple hats every day. You will have strong leadership skills and must be comfortable self directing. You will be required to self manage, including self learning, with the ability to write the best possible code while guiding others on best practices. As a Senior Software Engineer you will work closely with the entire engineering team and key stakeholders across the company to execute our strategic priorities. If this sounds like you, we'd love to hear from you.
Your Role:
- Plan and execute projects based on the product development pipeline and assignments
- Triage incoming issues that couldn’t be resolved by our operations team
- Contribute creatively to the product development pipeline
- Collaborate across the business and functional departments to develop and deploy solutions that address key business initiatives
- Continuously improves software development productivity, quality and predictability
- Ensure delivery of the highest quality service to our clients
- Other duties as assigned (whatever we forgot to put in here)
What We Look For:
- 5+ yrs in development ideally and/or proven skills
- Degree in a related field a plus but NOT required, we look for proven talent and skill
- Experience establishing, leading, and inspiring world class development
- Leadership capabilities to manage ideas, timelines and deliverables in a fast-paced environment with aggressive deadlines
- Enterprise software development experience
- Love feedback and understand iterative development cycles
- Passion and expertise working with engineering, product, and marketing teams
- Knowledge of current development strategies and trends across web application and mobile application platforms
- Experience with the advertising industry a plus
- Have passion, come to work and play hard everyday
Fluency is headquartered in Vermont. This position is remote US based. If local, you have the option to go into the office.
Fluency provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Team Overview:
The Fluency Engineering Team is a group of detail-oriented, highly skilled engineers dedicated to building scalable and impactful solutions in the digital advertising space. Our platform leverages a native AWS architecture with RDS/MySQL, Java, Spring Boot, Elastic Beanstalk, JavaScript, Vue.js, and S3, among other technologies.
Job Summary:
We are seeking a Senior Software Engineer specializing in Facebook Marketing API integration to lead the development, management, and optimization of our connection to the Facebook Marketing API. This role is critical in ensuring seamless data flow, maintaining data integrity, and enabling advanced advertising functionality within our platform. The ideal candidate is an expert in API development, particularly within the Facebook Marketing ecosystem, with a proven track record of at least 5 years of hands-on experience working directly with the Facebook Marketing API.
Your work will play a pivotal role in enhancing Fluency’s digital advertising platform by enabling more advanced data analysis, campaign automation, and strategic insights driven by Facebook Marketing data.
This is a full-time, remote position, but we also have a Burlington, VT office for those who prefer an in-person working environment.
Your Role:
- Design, develop, and maintain robust, scalable integrations with the Facebook Marketing API, focusing on data retrieval, campaign management, and error handling.
- Implement strategies for data synchronization, transformation, and reporting to ensure accurate data flow and optimal performance.
- Collaborate with product, engineering, and marketing teams to define integration requirements and deliver optimal solutions.
- Provide technical leadership in API architecture, setting best practices for Facebook API usage and data management.
- Monitor and resolve API-related issues, including error handling, rate limiting, and data discrepancies.
- Stay updated on Facebook API changes and proactively implement necessary adjustments to maintain API functionality.
- Create and maintain comprehensive documentation for API integration processes, workflows, and troubleshooting.
- Develop reusable modules and libraries to streamline integration processes and improve developer efficiency.
- Mentor junior developers in API development best practices and ensure adherence to coding standards.
- Collaborate with the AI team to leverage Facebook Marketing data for automated insights and predictive analytics, aligning data integration efforts with Fluency’s broader AI strategy.
What We Look For:
- 5+ years of direct experience working with the Facebook Marketing API, including implementation, optimization, and maintenance.
- Demonstrated expertise in Java, Spring Boot, and RESTful API design.
- Advanced understanding of data processing, transformation, and integration, including JSON, XML, and data mapping.
- Strong proficiency in AWS services, particularly S3, RDS, and Athena.
- Proven ability to troubleshoot complex API issues, including rate limiting, error handling, and data discrepancies.
- Experience in the digital advertising ecosystem, with a focus on marketing data pipelines and campaign management.
- Exceptional communication skills, with the ability to translate technical requirements into actionable solutions for both technical and non-technical stakeholders.
- Self-driven, highly organized, and capable of managing multiple priorities in a fast-paced, dynamic environment.
- Experience with JavaScript frameworks (e.g., Vue.js) is a plus but not required.
Benefits & Perks:
- Competitive salary and equity options
- Flexible work arrangements (remote/in-office hybrid)
- Comprehensive health and wellness benefits
- Opportunities for professional development and career growth
- Collaborative, supportive team environment
If you're ready to leverage your expertise in the Facebook Marketing API to drive impactful solutions in the digital advertising space, we want to hear from you. Apply now to join a dynamic, forward-thinking team.
Fluency provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Team Overview:
At Fluency, we come together under two shared passions that drive our culture: the scaling of digital ad operations, and fostering a workplace environment rooted in open communication, inclusivity, and a growth-oriented mindset. These passions not only set us apart in the industry, but also fuel our collective drive to reshape the industry and reinvent ourselves along the way. We're not just revolutionizing the digital advertising horizon, we're shaping an organization where every member feels a sense of pride and is inspired to do their best work.
The Fluency platform is built using a native AWS architecture. We use Java, Spring Boot, JavaScript, Vue.js, Aurora, Kinesis, S3, Elastic Beanstalk along with whatever else makes sense for the job at hand.
Job Summary:
The Software Quality Assurance (SQA) Engineer has two areas of focus. First, this position requires a strong mind for software development and works closely with product and engineering partners to build best-in-class quality software. You must be able to manage ideas, timelines and deliverables in a startup environment with aggressive deadlines. Second, this position works on the release side to help code automated tests that prevent bugs from being released live and minimize inbound issues. This position helps the company manage risk through writing functional code tests that help find code problems early. You will collaborate with the Engineering team and distribute the task load to the optimal engineer for fixes that are appropriate to hand off. The ideal candidate must be a self-starter with great communication skills and who can drive ideas and execution while helping further software reliability and QA discipline.
Your Role:
- Lead and support efforts to conduct manual testing of features and releases.
- Build automated functional and regression testing.
- Create and maintain test plans for new and existing features.
- Perform stress and load testing of applications.
- Keep the team updated on the status of release and communicate obstacles and testing risks.
- Use modern infrastructure tools and platforms to automate our systems.
- Solve challenging problems working with large dataset transformations.
What We Look For:
- 4+ yrs in quality assurance and development ideally and/or proven skills
- Knowledge of test-driven development methodologies
- Familiarity with JavaScript, Java & VueJS
- SQL experience
- Manual testing experience
- Test automation experience with a tool such as Cypress, Selenium, Jest, Mocha, etc. preferred
- Experience with performance and load testing tools (e.g. JMeter) a plus
- Knowledge of API testing tools (e.g. Postman), nice to have
- Familiarity with cloud technologies (e.g. AWS) a plus
- Bachelor's or Master’s degree in a related field a plus but NOT required, we look for proven talent and skill
- Have passion, come to work and play hard everyday
- Love feedback and understand iterative development cycles
- Passion and expertise working with engineering, product, and marketing teams
- Knowledge of current development strategies and trends relating to web applications
- Drive for success
- Experience with the advertising industry a plus
Fluency is headquartered in Vermont. This position is remote US based. If local, you have the option to go into the office.
Fluency provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.