Swish Brand Experiences
Get AI-powered advice on this job and more exclusive features.
About Swish
Swish is redefining product sampling by bringing automation, data-driven targeting, and measurement to what has traditionally been an inefficient, logistics-heavy marketing channel. Our Sponsored Product Sampling platform is the first-of-its-kind SaaS retail media solution, integrating with retailer e-commerce platforms to enable programmatic, targeted, and measurable product trial. As we scale, we are looking for a Full Stack Software Engineer to join our early-stage team and play a critical role in building, optimizing, and evolving our platform. This is a high-impact role in which you will work across the entire tech stack—from backend data management and API integrations to frontend UX/UI. This is a startup role—meaning you’ll be hands-on in shaping the product and the tech stack.
You’ll work closely with the founding team, influence technical direction, and help define how we scale our platform across retailers and brands. Role Overview As a
Full Stack Software Engineer at Swish , you will be responsible for: Developing and optimizing core platform functionality for our automated Sponsored Product Sampling system. Working on both backend data management and frontend UX/UI, ensuring a seamless experience for retailers and CPG brand users. Building scalable, secure APIs to integrate with retailer e-commerce systems. Collaborating closely with the founding team, product management, and design to develop new features. Helping shape technical strategy and infrastructure decisions as we scale. This role is perfect for an engineer who thrives in a fast-paced startup environment and is excited about building the future of retail media technology. Key Responsibilities
Full Stack Development & Platform Scaling
Design, develop, and maintain Swish’s core SaaS platform, ensuring scalability, performance, and security. Build robust APIs and integrations with retail partners to power automated, programmatic sampling. Develop frontend UX/UI components that deliver a seamless and intuitive user experience. Optimize database performance and architecture to manage large-scale sampling campaign data. Work on cloud infrastructure and DevOps to ensure smooth deployments and platform uptime.
Data Management & System Architecture
Develop data pipelines to support real-time campaign tracking, performance measurement, and analytics. Implement secure and scalable database structures for retailer and brand campaign data. Work with third-party data sources (e.g., retailer transaction data, customer behavior analytics) to optimize targeting.
UI/UX & Frontend Development
Create responsive and visually appealing UIs for brand and retailer-facing dashboards. Collaborate with product and design teams to ensure a smooth, user-friendly experience for campaign setup and reporting. Optimize frontend performance and usability across web and mobile platforms.
Retailer & Adtech API Integrations
Develop API-driven solutions that seamlessly integrate Swish into retailer commerce and retail media platforms. Work on OAuth, webhook processing, and third-party data integrations to enable real-time campaign execution.
Technical Strategy & Growth
Participate in strategic product roadmap discussions to shape future development. Contribute to technical architecture decisions, ensuring flexibility and scalability as we grow. Help evaluate and onboard additional engineering hires as we expand the team.
Tech Stack (Preferred Experience in Some of the Following) ✅
Backend:
C#, SQL Server ✅
Frontend:
React, TypeScript, Tailwind CSS/Bootstrap ✅
Cloud & DevOps:
Azure, Docker ✅
APIs & Integrations:
REST, GraphQL, OAuth, webhook processing ✅
Data & Analytics:
Snowflake, BigQuery, Looker, AI-driven recommendation systems (preferred but not required) Don’t have experience in everything? No problem. We’re looking for adaptable engineers who are eager to learn and grow with us. Ideal Candidate Profile
2-6 years of full stack engineering experience
(preferably in a startup or fast-paced environment). Experience working on SaaS platforms, adtech, or retail media technology
is a plus. E-commerce or retail technology experience preferred, but not required. Strong understanding of backend development, database architecture, and API integrations. Comfortable working on frontend development and UI/UX improvements. Ability to write clean, maintainable, and well-documented code. Excited about working in an early-stage startup, taking ownership, and building something game-changing. Commitment & Compensation
Full-time role, remote-first with flexible hours. Competitive salary + early-stage equity package (aligned with startup growth). Opportunity to directly influence product and technical decisions in a high-growth company. Why Join Swish?
Be part of the first-ever programmatic Sponsored Product Sampling platform. Fast-growing startup
– Swish has already secured
retailer adoption, CPG brand interest, and a massive market opportunity . Own & build the future of the product
– Work directly with the founding team to scale Swish’s technology. Retail media & adtech are booming
– Be at the center of the next wave of retail innovation. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Advertising Services Referrals increase your chances of interviewing at Swish by 2x Get notified about new Software Engineer jobs in Detroit Metropolitan Area. Warren, MI $100,000 - $140,000 2 weeks ago Milford, MI $100,000 - $140,000 2 weeks ago Pontiac, MI $100,000 - $140,000 2 weeks ago Software Engineer, Platform - Warren, USA Auburn Hills, MI $100,000 - $140,000 1 week ago Ann Arbor, MI $65,200 - $110,800 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Swish is redefining product sampling by bringing automation, data-driven targeting, and measurement to what has traditionally been an inefficient, logistics-heavy marketing channel. Our Sponsored Product Sampling platform is the first-of-its-kind SaaS retail media solution, integrating with retailer e-commerce platforms to enable programmatic, targeted, and measurable product trial. As we scale, we are looking for a Full Stack Software Engineer to join our early-stage team and play a critical role in building, optimizing, and evolving our platform. This is a high-impact role in which you will work across the entire tech stack—from backend data management and API integrations to frontend UX/UI. This is a startup role—meaning you’ll be hands-on in shaping the product and the tech stack.
You’ll work closely with the founding team, influence technical direction, and help define how we scale our platform across retailers and brands. Role Overview As a
Full Stack Software Engineer at Swish , you will be responsible for: Developing and optimizing core platform functionality for our automated Sponsored Product Sampling system. Working on both backend data management and frontend UX/UI, ensuring a seamless experience for retailers and CPG brand users. Building scalable, secure APIs to integrate with retailer e-commerce systems. Collaborating closely with the founding team, product management, and design to develop new features. Helping shape technical strategy and infrastructure decisions as we scale. This role is perfect for an engineer who thrives in a fast-paced startup environment and is excited about building the future of retail media technology. Key Responsibilities
Full Stack Development & Platform Scaling
Design, develop, and maintain Swish’s core SaaS platform, ensuring scalability, performance, and security. Build robust APIs and integrations with retail partners to power automated, programmatic sampling. Develop frontend UX/UI components that deliver a seamless and intuitive user experience. Optimize database performance and architecture to manage large-scale sampling campaign data. Work on cloud infrastructure and DevOps to ensure smooth deployments and platform uptime.
Data Management & System Architecture
Develop data pipelines to support real-time campaign tracking, performance measurement, and analytics. Implement secure and scalable database structures for retailer and brand campaign data. Work with third-party data sources (e.g., retailer transaction data, customer behavior analytics) to optimize targeting.
UI/UX & Frontend Development
Create responsive and visually appealing UIs for brand and retailer-facing dashboards. Collaborate with product and design teams to ensure a smooth, user-friendly experience for campaign setup and reporting. Optimize frontend performance and usability across web and mobile platforms.
Retailer & Adtech API Integrations
Develop API-driven solutions that seamlessly integrate Swish into retailer commerce and retail media platforms. Work on OAuth, webhook processing, and third-party data integrations to enable real-time campaign execution.
Technical Strategy & Growth
Participate in strategic product roadmap discussions to shape future development. Contribute to technical architecture decisions, ensuring flexibility and scalability as we grow. Help evaluate and onboard additional engineering hires as we expand the team.
Tech Stack (Preferred Experience in Some of the Following) ✅
Backend:
C#, SQL Server ✅
Frontend:
React, TypeScript, Tailwind CSS/Bootstrap ✅
Cloud & DevOps:
Azure, Docker ✅
APIs & Integrations:
REST, GraphQL, OAuth, webhook processing ✅
Data & Analytics:
Snowflake, BigQuery, Looker, AI-driven recommendation systems (preferred but not required) Don’t have experience in everything? No problem. We’re looking for adaptable engineers who are eager to learn and grow with us. Ideal Candidate Profile
2-6 years of full stack engineering experience
(preferably in a startup or fast-paced environment). Experience working on SaaS platforms, adtech, or retail media technology
is a plus. E-commerce or retail technology experience preferred, but not required. Strong understanding of backend development, database architecture, and API integrations. Comfortable working on frontend development and UI/UX improvements. Ability to write clean, maintainable, and well-documented code. Excited about working in an early-stage startup, taking ownership, and building something game-changing. Commitment & Compensation
Full-time role, remote-first with flexible hours. Competitive salary + early-stage equity package (aligned with startup growth). Opportunity to directly influence product and technical decisions in a high-growth company. Why Join Swish?
Be part of the first-ever programmatic Sponsored Product Sampling platform. Fast-growing startup
– Swish has already secured
retailer adoption, CPG brand interest, and a massive market opportunity . Own & build the future of the product
– Work directly with the founding team to scale Swish’s technology. Retail media & adtech are booming
– Be at the center of the next wave of retail innovation. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Advertising Services Referrals increase your chances of interviewing at Swish by 2x Get notified about new Software Engineer jobs in Detroit Metropolitan Area. Warren, MI $100,000 - $140,000 2 weeks ago Milford, MI $100,000 - $140,000 2 weeks ago Pontiac, MI $100,000 - $140,000 2 weeks ago Software Engineer, Platform - Warren, USA Auburn Hills, MI $100,000 - $140,000 1 week ago Ann Arbor, MI $65,200 - $110,800 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr