Fanvue logo

Staff Software Engineer at Fanvue | Remote

FanvueRemote with London office
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:Proven experience as a software engineer, preferably with a focus on scalable systems. Strong understanding of event-driven architecture and microservices. Experience with database design and optimization for high-throughput applications. Familiarity with AI technologies and infrastructure. Excellent problem-solving skills and a proactive approach to challenges. Ability to mentor junior engineers and foster a collaborative team environment.

About the job

Join Fanvue, one of the world's leading creator monetisation platforms, dedicated to empowering creators through AI-driven technology. We help creators connect with their audiences and monetize their content effectively, achieving over $100 million in annual recurring revenue and maintaining rapid growth. We proudly support a vast community of creators and fans globally.

We are seeking an experienced Staff Software Engineer, someone who has a proven track record in scaling systems and overcoming complex engineering challenges. This role is perfect for an individual who has effectively dealt with real-time systems, transitioned from monolithic architectures, and established robust infrastructure for millions of users. You will play a crucial role in modernizing our software development processes, leveraging the latest in AI technology.

Role Overview

As a Staff Software Engineer, you will spearhead technical initiatives that enhance platform scalability and reliability. Our current architecture is based on PostgreSQL, and we are transitioning to an event-driven architecture. Your responsibilities will include leading the decomposition of our monolith into microservices, optimizing our databases for high-throughput workloads, and building the AI infrastructure that drives our innovative products. You'll not only execute strategies but also mentor and uplift the engineering team around you.

Key Responsibilities

  • Lead technical projects that significantly influence platform scalability and reliability.
  • Transition our systems from PostgreSQL to an event-driven architecture, scaling for millions of monthly active users.
  • Implement monolith-to-services decomposition using established best practices.
  • Develop and execute database optimization strategies for high-throughput workloads.
  • Build and enhance AI infrastructure, including vector stores and embedding pipelines.
  • Architect solutions for AI-powered features such as content recommendations and automated chat.
  • Utilize AI coding tools to accelerate delivery and establish team standards.

About Fanvue

Fanvue is revolutionizing the creator economy with our AI-powered platform, enabling creators to engage and monetize their audiences directly. As a rapidly growing company, we are dedicated to supporting the creative community and fostering innovation across the industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes…

We'll move completed jobs to Ready to Apply automatically.