Software Developer

Map Icon
Hybrid
Clock icon
Full-Time

About Passionfruit

Passionfruit is reshaping how marketing teams work. We started as a marketplace connecting brands with specialist marketers, and we're now building PIP, an AI-native platform that's changing how marketing operations actually get done.

We're not building generic AI tools and hoping marketers find them useful. We're building with marketing teams, because that's the only way to make something that genuinely works. Every feature, every workflow, every integration comes from real problems we've seen up close.

About PIP

PIP is our AI-native workspace for modern marketing operations. It centralises context, insights, and workflows into one intelligent platform - helping teams analyse performance, automate reporting, and extract meaningful answers from their data in minutes rather than days. We're already trusted by enterprise customers across dozens of industries, but we're just getting started.

We ship fast, iterate based on real feedback, and scale deliberately. If you're excited by building from first principles, working with a small team punching above its weight, and solving hard problems in a space that's genuinely ready for disruption - this is the moment.

The Role

We're looking for a Software Engineer to join our team and help shape the next generation of PIP. You'll build robust, scalable features with a focus on AI-driven experiences, backend services, and integrations that bring real value to users. You'll work closely with product, design, and ML to deliver high-quality software with clear ownership.

What You'll Do

  • Design, develop, test, and deploy code that powers PIP's core features and infrastructure
  • Build scalable backend systems and APIs supporting AI workflows, data ingestion, and real-time insights
  • Work with AI/ML services and integrations - connecting models, databases, and frontend experiences
  • Partner with cross-functional teams to turn product goals into technical solutions
  • Write clear documentation, perform code reviews, and contribute to engineering best practices
  • Troubleshoot, optimise, and maintain systems for performance and reliability at scale
  • Help define development processes and tooling as we grow

What We're Looking For

  • High rate of learning - you get up to speed fast and keep pushing
  • 4+ years of professional software development experience
  • Familiarity with AI/ML integrations or data-driven features
  • Excellent problem-solving and collaboration skills

Nice-to-have:

  • Proficiency in backend technologies such as Elixir, Phoenix, Erlang or similar
  • Previous work on AI platforms

Why Passionfruit?

  • Small, ambitious team building world-class AI products - your work will be visible and impactful
  • Flexible, hybrid environment with a global team
  • Competitive compensation and benefits
  • Real input into product decisions and company direction