cover image
Miro

Miro

miro.com

4 Jobs

2,327 Employees

About the Company

Miro is an innovation workspace designed for teams of every size, everywhere, to dream, design, and build the future together. Our mission? To empower these teams to create the next big thing, powered by AI at every step of the way.

Over 80 million users around the world rely on Miro to untangle complex ideas, put customer needs first, and deliver products and services faster. All supported by best-in-class security, compliance, and scalability.

Listed Jobs

Company background Company brand
Company Name
Miro
Job Title
Senior Manager – Application Security
Job Description
**Job Title** Senior Manager – Application Security **Role Summary** Lead a global, multidisciplinary team of application security engineers and offensive security specialists to embed security practices throughout the Software Development Lifecycle (SDLC) for SaaS products. Drive the secure-by-default culture, integrating threat modeling, secure design, CI/CD hardening, AI‑augmented tooling, and third‑party testing into product and engineering workflows. **Expectations** - Deliver measurable improvements in secure development adoption, vulnerability remediation velocity, and developer engagement. - Foster a high‑performance, collaborative culture across distributed teams. - Align security initiatives with regulatory and industry frameworks (ISO 27001, SOC 2, GDPR, AI regulations). - Scale security ownership through a Security Champions program and embed security practices in all lifecycle stages. **Key Responsibilities** - Lead, mentor, and grow a globally dispersed security engineering and offensive security team. - Define and operationalize the application security strategy and secure SDLC practices across Discovery, Define, Deliver lifecycles. - Integrate security into CI/CD pipelines, infrastructure‑as‑code, and developer tooling. - Oversee bug bounty and third‑party testing programs; triage, communicate, and remediate findings. - Build and scale a Security Champions program to promote security ownership within engineering squads. - Guide secure adoption of AI‑augmented development tools (LLMs, code generation, reviews) and operationalize Agentic AI workflows. - Provide patterns, reference architectures, and guidance for developers to implement secure, scalable, privacy‑respecting features. - Define KPIs, report on secure development adoption, vulnerability lifecycle metrics, and developer engagement. - Coordinate cross‑functional initiatives with Product, Engineering, Design, Privacy, Legal, and Compliance. **Required Skills** - 10+ years in software/application/product security with deep experience in secure software development. - 3+ years of technical leadership/management in security‑focused roles. - Expertise in threat modeling (STRIDE, PASTA) and risk assessment for SaaS products. - Proven success in Secure Software Development Lifecycle (SSDLC) integration within agile/custom frameworks. - Experience running Security Champions programs and scaling developer engagement. - Strong background in offensive security (penetration testing, red teaming, bug bounty). - Knowledge of governance and assurance frameworks: ISO 27001, SOC 2, OWASP SAMM. - Familiarity with AI/LLM tooling (e.g., Github Copilot, Cursor). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Relevant certifications beneficial: CISSP, CISM, OSCP, or equivalent.
London, United kingdom
Hybrid
Senior
30-10-2025
Company background Company brand
Company Name
Miro
Job Title
Frontend Engineer
Job Description
Job title: Frontend Engineer Role Summary: Architect, develop, and maintain the core front‑end components for a high‑traffic public web platform. Drive performance, reliability, and conversion optimization while integrating with headless CMS and internal tooling. Expectations: - Deliver scalable, reusable UI components that support a unified content architecture. - Apply deep front‑end expertise to translate design and business requirements into efficient, maintainable code. - Collaborate cross‑functionally with product, marketing, and acquisition teams to optimize user acquisition and engagement metrics. Key Responsibilities: - Design and implement core architectural components using React, TypeScript, Node.js, and Next.js. - Build and maintain internal tooling for A/B testing frameworks, personalization engines, and conversion optimization. - Integrate headless CMS (e.g., Contentful) and other content services. - Optimize build and bundle processes (webpack/Rollup) and perform continuous performance tuning. - Monitor application health with observability tools (Sentry, Grafana) and resolve production incidents to ensure high uptime. - Lead efforts to improve site speed, rendering patterns, and overall user experience. Required Skills: - 5+ years of professional front‑end development. - Proficiency in React, TypeScript, Node.js, Next.js. - Experience with monorepo tooling (Turborepo, Yarn workspaces, package management). - Expertise in headless CMS integration (Contentful or similar). - Strong testing practices: Jest, React Testing Library, Storybook. - Build optimization: bundler configuration, bundle analysis, performance tuning. - Observability and monitoring: Sentry error tracking, Grafana dashboards. - Excellent troubleshooting, debugging, and problem‑solving abilities. - Strong communication, collaboration, accountability, and adaptability. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). ---
London, United kingdom
Hybrid
Mid level
25-11-2025
Company background Company brand
Company Name
Miro
Job Title
Site Reliability Engineer, Cloud Security
Job Description
Job title: Site Reliability Engineer, Cloud Security Role Summary: Design, automate, and maintain secure, scalable cloud infrastructure on AWS/EKS, ensuring reliability and compliance while enabling rapid development. Expactations: Deliver hands‑on engineering solutions; apply SRE principles to cloud security; collaborate with infrastructure teams; respond to incidents; drive observability and continuous improvement. Key Responsibilities: • Design, implement, and maintain scalable security controls in AWS/EKS using IaC (Terraform). • Automate deployment and continuous delivery of security capabilities (WAF, Secrets Management, governance tooling). • Ensure reliability, availability, and performance of security services to minimize development impact. • Serve as a security consultant for infrastructure teams, focusing on Kubernetes security best practices. • Participate in on‑call rotation to investigate and resolve cloud security incidents. • Continuously enhance observability, proactively identify misconfigurations or vulnerabilities at scale. Required Skills: • Extensive Kubernetes administration and security experience. • Proven AWS security expertise (IAM, WAF, Secrets Manager) and cloud networking fundamentals. • Mastery of Infrastructure‑as‑Code with Terraform and CI/CD pipelines (GitHub). • Proficient in a high‑level language (Python, Go). • Experience with Secrets Management solutions (HashiCorp Vault, ESO). • Knowledge of privileged access management solutions (advantage). • Background in SRE, DevOps, or production reliability roles. Required Education & Certifications: • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). • AWS Certified Security – Specialty (or equivalent AWS security expertise). • Terraform Associate certification (optional).
London, United kingdom
Hybrid
26-11-2025
Company background Company brand
Company Name
Miro
Job Title
Backend Engineer
Job Description
Job Title Backend Engineer Role Summary Design, develop, and operate scalable backend services and data pipelines that enable AI model training, inference, and experimentation for a large‑scale, product‑centric platform. Build tooling to improve reliability, reproducibility, and speed of AI development and deployment, and contribute to architectural decisions focused on performance, maintainability, and scalability. Expections – Minimum 4 years of production backend engineering experience. – Strong proficiency in Python, Java, or Kotlin. – Demonstrated ability to design and maintain scalable, distributed services. – Experience with ML Ops practices and end‑to‑end AI pipelines. – Familiarity with cloud AI services (AWS Bedrock, OpenAI, Anthropic, etc.). – Solid grasp of modern dev‑ops: CI/CD, observability, automated testing. – Ownership mindset, collaborative problem‑solving, and passion for tooling that accelerates innovation. Key Responsibilities • Architect and implement backend APIs for model training, inference, and experimentation workflows. • Build and maintain data pipelines that power AI insights and quality improvements. • Develop internal tooling to enhance reliability, reproducibility, and deployment velocity of AI features. • Participate in system architecture discussions, shaping infrastructure choices for scalability and performance. • Enforce high code quality through rigorous testing, code reviews, and automation. Required Skills • Python, Java, or Kotlin – production‑grade coding. • Scalable distributed system design and implementation. • ML Ops fundamentals: model lifecycle, CI/CD for models, monitoring, and observability. • Cloud AI platform familiarity (e.g., AWS Bedrock, OpenAI, Anthropic). • Strong knowledge of software development best practices (unit, integration testing, CI/CD pipelines). • Excellent communication and collaboration skills in cross‑functional teams. • Ownership mentality and proactive problem‑solving. Required Education & Certifications • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). • No mandatory certifications; ML‑ops or cloud provider certificates are a plus.
London, United kingdom
Hybrid
Junior
08-12-2025