We are seeking a passionate Platform Engineering Developer to help build the next generation of our Internal Platform for Engineering.
If youre driven by the challenge of designing and developing cutting-edge infrastructure and tools, this is the opportunity for you.
As a Platform Engineer, you will be responsible for designing, developing, and managing an internal multi-cloud platform tailored for engineers. You will collaborate closely with product managers, developers, DevOps, and other engineering teams to build platform features and capabilities that enhance deployment processes, observability, monitoring, security, and cost optimization, all while ensuring the scalability, availability and stability of our SaaS.
As a Platform Engineering Developer, you will...
Take part in designing, developing, and extending the capabilities of our internal platform and SaaS, ensuring they meet the evolving needs of engineering teams and customers
Develop scalable cloud-native solutions that leverage AWS, Azure, GCP, and Kubernetes, empowering teams with efficient and reliable infrastructure
Collaborate with product managers to align platform development with business objectives, ensuring the platform delivers maximum value to our SaaS customers
Continuously improve developer productivity by creating self-service tooling, minimizing manual interventions, and integrating cloud and Kubernetes services
Work with diverse and cutting-edge technologies, including Kubernetes, k8s Operators, ArgoCD, Prometheus, OpenTelemetry, Kafka, MongoDB, Falco, etcd, Helm, Istio, Crossplane, and Kyverno, while developing expertise in these areas.
Requirements: 3+ years of hands-on development experience in building, deploying, and managing infrastructure services using platforms like AWS, Azure, or GCP, as well as Kubernetes and its ecosystem
Proficiency in Software Development: Strong experience in building and managing scalable systems using languages such as Go, Python, Java, or Node.js
Experience with implementing CI/CD and automation processes for the deployment of various systems
Experience with multi-cloud environments (AWS, Azure, GCP) and hybrid cloud architectures
Experience in automation of system configurations, deployment strategies, and cloud services
Containerization and Orchestration: Hands-on experience with Docker and Kubernetes for container orchestration and management, including designing systems for multi-cluster, multi-region deployments.
This position is open to all candidates.