Flamingo

Flamingo

Joined in 2025

We are an early-stage, high-impact startup backed by experienced founders and strong venture capital investors. We are building an AI-driven, open-source platform to redefine IT and security for Managed Service Providers (MSPs). Our goal is to streamline operations, reduce vendor costs, and enable scalable, efficient MSPs through automation and open-source technology.

  • · 183 views · 30 applications · 16d

    DevOps Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B1
    About Flamingo Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their...

    About Flamingo

    Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.

     

    Role Overview
    This role is focused on building a software-as-a-service product deployed at GCP, with additional support for local installations. You will take ownership of designing and implementing the cloud infrastructure in the early stages of deployment, setting the foundation for how the platform will operate. The product is fully Kubernetes-based, so strong expertise in cluster management, automation, and container orchestration is essential. Because the system is high-load, ensuring reliability is the top priority. In addition, a significant part of the role involves contributing to an open-source product, developing features that benefit both the community and the platform itself.

    Key Responsibilities

    • Design and maintain cloud infrastructure in GCP, covering compute, storage, networking (VPCs, subnets, routing), IAM, and managed databases, using Terraform.
    • Operate and manage Kubernetes clusters, including cluster administration, workload orchestration, ingress/gateway configuration, and developing custom Helm Charts.
    • Build and maintain CI/CD pipelines with GitHub Actions, ArgoCD, following GitOps practices for consistent deployments.
    • Implement monitoring, logging, alerting, and tracing with Prometheus, Loki and Grafana, ensuring system observability and reliable incident response.
    • Design and secure cloud networking, including VPC architectures, load balancers, service meshes, and Bastion host access, while applying strong security practices.
    • Collaborate with engineering teams to refine deployment strategies, improve reliability, and support smooth delivery of new features.


    Qualifications

    Must-Have

    • Kubernetes – strong expertise in cluster administration, workload orchestration, and GitOps practices; ability to write and maintain custom Helm Charts.
    • Terraform – proven experience managing infrastructure as code and operating environments on GCP.
    • Cloud platforms – solid knowledge of GCP core services, including compute, storage, and managed databases.
    • Cloud networking – experience with VPCs, subnets, routing, firewalls, and load balancers, ensuring secure and reliable connectivity.
    • Infrastructure security – practical experience with IAM, secrets management, TLS, encryption, and policy enforcement in production environments.
    • CI/CD workflows – experience building and maintaining pipelines with GitHub Actions/GitLab CI and ArgoCD/FluxCD.
    • Databases and messaging – operational knowledge of Postgres, MongoDB, Redis, and streaming platforms such as Kafka.
    • Observability – hands-on use of Prometheus, Grafana, Loki, and similar tools for monitoring, alerting, and tracing.
       

    Nice-to-Have

    • Experience with serverless architectures and event-driven systems, such as AWS Lambda, Cloud Functions, or Pub/Sub triggers.
    • Experience contributing to or maintaining open-source products.
    • Relevant certifications would be a plus

     

    Why Join Flamingo?

    • High-impact role: Make a direct impact on the stability and scalability of our AI-driven platform.
    • Ownership & Equity: Competitive compensation, including significant equity in an early-stage, high-growth startup.
    • Innovative Tech Stack: Work with cutting-edge AI, security, and cloud technologies.
    • Remote-first Culture: Flexibility to work from anywhere while collaborating with a top-tier team.
    • Mission-Driven Company: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.
    More
  • · 601 views · 167 applications · 30d

    QA Automation Engineer (Java)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B1
    About Flamingo Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their...

    About Flamingo

    Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.

     

    Role Overview

    As a QA Automation Engineer at Flamingo, you’ll play a critical role in ensuring the quality and reliability of our backend services and microservice architecture. You’ll build robust test automation frameworks, develop integration and E2E tests, and work closely with engineering, DevOps, and support teams to drive a culture of quality. Your work will directly support the scalability, stability, and security of our AI-driven platform.

     

    Key Responsibilities

    • Develop and maintain automated test suites for microservices and REST APIs.
    • Design test strategies across the testing pyramid (unit, integration, contract, and E2E).
    • Build isolated testing environments using Docker and related tools.
    • Identify and manage service dependencies to ensure proper test isolation.
    • Collaborate with backend engineers to understand the architecture and ensure meaningful test coverage.
    • Create and maintain test documentation, including test plans and coverage reports.
    • Contribute to the CI/CD pipeline with quality gates and automated test steps.
    • Continuously improve test infrastructure and tools for speed, reliability, and coverage.

     

    Qualifications

    Must-Have:

    • 4+ years of experience in backend or API test automation.
    • Strong understanding of microservices architecture and backend testing principles.
    • Hands-on experience writing automated tests in Java.
    • Experience with REST API testing and tools like Postman or RestAssured.
    • Familiarity with CI/CD systems such as GitHub Actions, Jenkins, or GitLab CI/CD.
    • Ability to read and understand backend code and system dependencies.
    • Solid grasp of integration and contract testing methodologies.

     

    Nice-to-Have:

    • Experience with Testcontainers, Pact, or WireMock.
    • Knowledge of Docker for test environment management.
    • Exposure to modern UI test frameworks like Playwright or Cypress.
    • Experience building test processes from scratch in early-stage teams.

     

    Why Join Flamingo?

    • High-impact role: Help shape the quality foundation of a growing AI and open-source platform.
    • Ownership & Equity: Competitive salary and meaningful equity in an early-stage startup.
    • Innovative Tech Stack: Work with cutting-edge AI and security technologies.
    • Remote-first Culture: Flexibility to work from anywhere while collaborating with a top-tier team.
    • Mission-Driven Company: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.

     

    More
  • · 313 views · 111 applications · 16d

    Senior Back-end Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    About Flamingo Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their...

    About Flamingo

    Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations. 

     

    Role Overview

    As a Senior Back-end Engineer (Java) at Flamingo, you will design and develop scalable, high-performance back-end services and APIs using Java and Spring Boot. You will be responsible for implementing event-driven microservices, optimizing system performance, and ensuring high availability as we scale our platform. Your expertise in processing high-volume logs and integrating multiple data sources will be critical to building a robust and efficient system.

     

    Key Responsibilities

    • Design and develop scalable backend services and APIs using Java (Spring Boot).
    • Architect and implement event-driven microservices with Kafka and RabbitMQ.
    • Process and analyze high-volume logs efficiently, ensuring scalability and real-time insights.
    • Integrate and manage multiple data sources, including SQL, NoSQL, and streaming data.
    • Optimize database performance using PostgreSQL, Redis, and Elasticsearch.
    • Implement authentication and authorization mechanisms with OAuth, JWT, and Keycloak.
    • Collaborate with front-end and DevOps teams to build a seamless and resilient system.
    • Ensure code quality through automated testing, CI/CD pipelines, and best engineering practices.

     

    Qualifications

    Must-Have:

    • 5+ years of experience in backend development with Java and Spring Boot.
    • Experience in microservices architecture, including event-driven systems (Kafka, RabbitMQ).
    • Strong knowledge of RESTful APIs, GraphQL, and WebSockets.
    • Experience processing high-volume logs and working with log management tools (ELK stack, Loki, Fluentd, OpenTelemetry).
    • Experience working with multiple data sources, including relational (PostgreSQL) and non-relational (Redis, Elasticsearch) databases
    • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS/GCP).
    • Understanding of security best practices in backend development.

    Nice-to-Have:

    • Experience with functional programming in Java or Scala.
    • Familiarity with distributed tracing (e.g., Jaeger, Zipkin) for microservices.
    • Knowledge of cloud-native architectures and serverless frameworks.
    • Exposure to message queues and event sourcing.

     

    Why Join Flamingo?

    • High-impact role: As a back-end engineer, your contributions will directly shape Flamingo’s product and technology.
    • Ownership & Equity: Competitive compensation, including significant equity in an early-stage, high-growth startup.
    • Innovative Tech Stack: Work with cutting-edge open-source technologies in AI, automation, and security.
    • Remote-first Culture: Flexibility to work from anywhere while collaborating with a top-tier team.
    • Mission-Driven Company: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.
    More
Log In or Sign Up to see all posted jobs