Senior Backend Engineer
Podcastle
About the company:
Podcastle is an AI-powered, collaborative audio & video creation platform that enables anyone to create, edit and publish production-quality content with unmatched simplicity. Our mission is to democratize access to podcasting through a radically simplified suite of collaborative tools to streamline the workflow for any creator or team.
About the team:
The Podcastle backend engineering team builds the technical foundation that powers AI-driven audio and video processing for content creators worldwide. Our systems handle millions of media files through a scalable microservices architecture.
Our backend infrastructure includes:
- Audio and video processing pipelines
- Media transcoding services
- Real-time collaboration features
- AI model inference engines for text-to-speech and audio/video enhancement
Our tech stack centers on Java frameworks, reactive programming, and cloud-native technologies that scale with our growing creator community.
About the Role:
As a Backend Engineer at Podcastle, you will build scalable systems that power AI-driven audio and video creation for millions of users. You'll work with cross-functional teams including AI research, frontend engineering, data science, DevOps, and product teams.
In this role, you will:
- Develop scalable distributed systems
- Build production-ready solutions for media processing and AI technologies
- Implement features focused on media content delivery
- Collaborate with cross-functional teams to deliver new features
- Integrate speech, audio, and text processing technologies into backend systems
- Monitor system performance using metrics and user feedback
You might thrive in this role if you:
-Have strong technical foundations:
- Bachelor's or Master's in computer science, mathematics, engineering, or related field
- Highly competent in algorithms and data structures
- Ability to work collaboratively in a fast-paced, multi-functional environment
Bring core technical skills:
- Java 17 or newer
- Microservices architecture
- Spring Boot, Spring Cloud, Spring Data, Spring Security
- Maven and/or Gradle
- REST APIs, WebSockets
- SQL and NoSQL Databases
- Apache Kafka or other messaging queues
Have desired experience in:
- Familiarity with Functional Programming and Reactive Programming
- Experience with LLMs, AI Agents, and Model Context Protocol (MCP)
- Media data transfer processing and persistence
- Cloud providers (GCP, AWS)
- Docker, Kubernetes
Why Podcastle?
- Startup Environment: Experience the energy and agility of a fast-growing startup where your contributions directly shape product direction and company success
- Cutting-Edge AI Technologies: Work with the latest AI agents, LLMs at the forefront of audio and video AI innovation
- Professional Development: opportunities to grow your skills in AI and distributed systems
- Flat Company Structure: promoting direct collaboration and rapid decision-making
- Health Insurance: coverage with comprehensive benefits
- GYM Membership: benefits to support your well-being
- Pioneering Mindset: with innovative people around you pushing the boundaries of what's possible
At Podcastle, we believe artificial intelligence has the potential to help people solve immense creative challenges, and we want the upside of AI-powered content creation to be widely shared. Join us in shaping the future of audio and video technology.