Epidemic Sound
Staff Software Engineer – AI & Automation
1mo ago
EuropeLeadRemoteaiagentsplatformarchitecture
Staff Software Engineer to build an AI-enabled internal platform for non-engineers to create and manage applications and agents.
Responsibilities
- Operating with an AI-first mindset, you will leverage AI, agents and technical logic to:
- Architect and build the foundational platform that enables business users across the organisation to create, deploy, and manage internal applications and agents without requiring engineering support.
- Own the end-to-end design of this platform, from infrastructure and hosting to the self-service interfaces and guardrails that make it safe and approachable for non-technical users.
- Establish the patterns, integrations, and building blocks that connect to core enterprise systems and allow business teams to move quickly without compromising security or compliance.
- Work closely with business stakeholders to translate operational needs into platform capabilities, ensuring the systems you build are not only technically sound but genuinely adopted.
- Operate as a senior technical voice within a small, high-autonomy team, helping set architectural direction and raising the bar for how the team designs and delivers.
Requirements
- The Blueprint: Extensive track record as a Senior, Staff, or Principal Engineer, with a proven history of owning greenfield platforms, distributed systems, and backend scalability patterns.
- Infrastructure & Platform: Deep production-scale GCP (compute, networking, IAM, managed services), Kubernetes , and Helm (designing for multi-tenancy).
- Languages: Proficient in Go (primary), with comfort across the stack in TypeScript and/or Python .
- Developer Experience (DX): Hands-on experience with GitOps, environment provisioning, infrastructure-as-code ( Terraform ), and enterprise security/IAM ( SSO/Okta integration).
- AI Integration: Experience integrating LLMs and agentic systems into production backends ( Vertex AI, Gemini, OpenAI, MCP , or similar).
- Product Mindset: Strong understanding of API design and a proven ability to design for non-technical users—you care about onboarding, UX, documentation, and what "easy to use" means in practice.
- Way of Working: Highly autonomous, comfortable with high ambiguity, and able to clearly present technical trade-offs to non-engineering stakeholders.
Other
- We're Looking For a Staff Software Engineer – AI & Automation
- We're building a new Productivity Engineering team, and you'll be the founding engineer of an internal platform that lets non-engineers build, deploy, and host agents and applications. This means your decisions will shape the architecture, the developer experience, and the culture of the team for years to come.
- We believe that bringing people together from different backgrounds, experiences and perspectives makes for a healthy workplace, a more successful business and a better world. We value diversity and encourage everyone to come and soundtrack the world with us.
- Ready to make the world feel your work? Please apply, in English.