Apply

Senior Platform Engineer

Posted 2024-11-07

View full description

💎 Seniority level: Senior, Experience of working in a high growth scale-up environment

📍 Location: United States, Netherlands, United Kingdom, Ireland, Spain, Estonia, Portugal, France, Sweden, Canada, GMT, CET

🔍 Industry: Climate Intelligence

🏢 Company: Overstory

🗣️ Languages: English, Dutch, French, Spanish, German, Italian, Portuguese, Russian, Luxembourgish, Lithuanian, Bulgarian, Indonesian, Cantonese, Estonian, Korean

⏳ Experience: Experience of working in a high growth scale-up environment

🪄 Skills: Backend DevelopmentPythonSoftware DevelopmentGCPAlgorithmsGrafanaPostgresRedisCommunication SkillsCollaboration

Requirements:
  • Experience of working in a high growth scale-up environment.
  • Proven experience of backend development across technologies such as Python, Postgres DB, Redis.
  • Comfortable working in a build it, run it environment (GCP, cloud run, grafana, k8s).
  • Ability to design and implement scalable and resilient systems.
  • Excellent communication skills and ability to collaborate effectively in a cross-functional team environment.
  • Passion for learning and staying updated with evolving technologies.
Responsibilities:
  • Design and implementation of the Overstory platform by contributing to the codebase with well written and tested code.
  • Collaboration with other engineers to evolve the architecture of the platform.
  • Supporting other engineering teams by being a platform ambassador and promoting paved paths and best practices.
  • Reduce the amount of manual work required to run vegetation analysis algorithms.
Apply

Related Jobs

Apply

📍 US

🧭 Full-Time

💸 169700 - 207500 USD per year

🔍 Financial technology

🏢 Company: EarnIn

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 4+ years of software development experience, focusing on Kubernetes and cloud-native technologies.
  • Proficiency in Kubernetes cluster management and orchestration.
  • Strong programming skills in languages such as Go, Python, or Java.
  • Experience with containerization technologies like Docker.
  • Knowledge of cloud service providers, preferably AWS.
  • Familiarity with CI/CD tools and DevOps practices.
  • Excellent problem-solving abilities and a passion for technical challenges.
  • Strong communication skills and the ability to work effectively in a team environment.

  • Design and develop robust Kubernetes-based applications and infrastructure.
  • Implement automation tools and frameworks (CI/CD pipelines) for rapid deployment of Kubernetes clusters.
  • Collaborate with development teams for seamless Kubernetes integration.
  • Optimize Kubernetes clusters for performance, scalability, and high availability.
  • Contribute to the design and improvement of microservices architecture.
  • Provide technical leadership and mentorship on Kubernetes best practices.
  • Stay abreast of emerging trends and technologies in Kubernetes and cloud computing.

AWSDockerLeadershipPythonSoftware DevelopmentCloud ComputingJavaKubernetesGoCommunication SkillsCI/CDDevOpsMicroservices

Posted 2024-11-20
Apply
Apply

📍 Germany, United States

🔍 IoT and Cloud Services

🏢 Company: HiveMQ

  • Experience with Cloud (SaaS, IaaS, or PaaS) products in automated environments.
  • Proficient in building production-quality cloud applications using technologies like Kubernetes, Docker, Terraform, and CI/CD.
  • Experience in provisioning and orchestrating cloud infrastructure.
  • Familiarity with at least one major cloud provider: AWS, Azure, or GCP.
  • Knowledge of monitoring solutions such as Grafana, Prometheus, or similar.
  • High standards for automation and reusable infrastructure as code.
  • Strong problem-solving and execution focus.
  • Team-oriented with a pragmatic approach.
  • Understanding of agile software engineering principles, specifically Kanban.
  • Excellent English communication skills.

  • Work closely with Cloud product teams to develop solutions.
  • Manage global infrastructure on AWS, GCP, and Azure using industry-standard tools.
  • Automate customer-facing product delivery and internal systems.
  • Build platform systems that serve multiple teams.
  • Design and maintain tools and infrastructure for project management and software development.
  • Train product teams on platform tools and infrastructure.
  • Measure and report platform performance and suggest improvements.
  • Participate in a rotational on-call schedule.
  • Contribute to HiveMQ’s platform and engineering vision.

AWSDockerProject ManagementSoftware DevelopmentAgileElasticSearchGCPKibanaKubernetesMicrosoft AzureAmazon Web ServicesAzureElasticsearchGrafanaPrometheusCommunication SkillsCI/CDTerraform

Posted 2024-11-07
Apply
Apply

📍 East Coast

🔍 Technology / Software Development

🏢 Company: Bridgeway Benefit Technologies

  • 5+ years professional platform engineering experience.
  • Advanced knowledge of Azure including networking and VPN.
  • Intermediate proficiency in scripting and automation, specifically Python.
  • Strong understanding of version control and collaborative development workflows, specifically Github.
  • Intermediate proficiency with IaC tools, specifically Terraform.
  • Basic CI/CD pipeline development experience.
  • Intermediate proficiency with Agile methodologies and the SDLC process.
  • Solid understanding of containerization and orchestration technologies like ECS, ACA, K8s, and Docker.
  • Strong analytical and troubleshooting skills.
  • Bachelor's degree in information technology, Software Development, or a related field.

  • Design and build scalable, resilient, and efficient platform solutions using cloud services and modern software design frameworks.
  • Architect, develop, and maintain infrastructure as code (IaC) that is modular and reusable.
  • Collaborate with team members and cross-departmental partners to improve efficiency and strengthen DevOps practices through automation.
  • Architect, develop, and maintain CI/CD pipelines for platform functions and customer needs.
  • Implement monitoring and logging solutions for system reliability and performance.
  • Develop an SDLC process for platform products ensuring maintenance, updates, and security.
  • Work closely with teams to provide platform support and troubleshoot cloud infrastructure issues.
  • Analyze system performance and implement optimizations for efficiency.
  • Conduct capacity planning for infrastructure scalability.
  • Utilize a security-first mindset to maintain platform products meeting all regulatory requirements.

DockerPythonSoftware DevelopmentAgileDesign PatternsAzureCI/CDTerraform

Posted 2024-10-21
Apply
Apply

📍 United Kingdom

🔍 Technology, Retail

🏢 Company: Pion

  • Experience in a Platform Engineer, SRE or Infrastructure Engineer role.
  • Strong experience in leading on project work.
  • Experience within AWS.
  • Experience with Kubernetes.
  • Have worked with application monitoring and logging tools (Grafana/Prometheus/Loki).
  • Are a great team player, clear communicator and keen to learn new tech on the job.

  • Looking after the platform and ensuring that it doesn’t fall into technical debt.
  • Working with our development team to onboard applications to the platform.
  • Creating new features for the platform to help the development team.
  • Building out and designing a brand new deployment process for developers.
  • Working with application monitoring and logging tools.

AWSLeadershipKubernetesAmazon Web ServicesGrafanaPrometheusCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-10-19
Apply
Apply

📍 United States

🧭 Full-Time

💸 $144,000 - $157,000 per year

🔍 Education

  • 5+ years of experience with Infrastructure as Code, CI/CD framework, immutable infrastructure, automation, orchestration, and other modern DevOps patterns.
  • Technical knowledge of Cloud Computing, DevOps, and Microservices.
  • Strong knowledge and experience with distributed cloud infrastructure (AWS preferred).
  • Experience working with AWS resources such as Lambda, SNS, SQS, S3, Step Functions, EC2, ECS, VPC, IAM, CloudWatch, DynamoDB is a plus.
  • Experience building event-driven Cloud-based serverless applications.
  • Coding/scripting experience with Python, JavaScript, React.js, Node.js or Java.
  • Excellent communication and collaboration skills with an ability to present ideas in business-friendly and user-friendly language.
  • Demonstrated ability to develop and maintain good customer working relationships.
  • Exceptional analytical, conceptual, and problem-solving abilities.
  • Ability to prioritize and execute tasks in a high-pressure environment.
  • Authorization to work in the U.S.

  • Build solutions using the best practices of Agile, CI/CD, and DevOps.
  • Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment.
  • Apply your subject matter expertise in current technological capabilities such as cloud networking, API integrations, infrastructure resiliency, and cloud design.
  • Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and be able to use CLIs.
  • Collaborate to define transformation patterns from a vertical application with service dependencies to a cloud capability.
  • Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to analyze the features and capabilities.
  • Work with technology leaders to understand business objectives and align architectures and cloud product offerings with those objectives.
  • Contribute to the development and growth of the Cloud Engineering Program, through thought leadership, design and implementation of tools and processes.
  • Participate in the Enterprise Architecture Review process.

AWSNode.jsPythonAgileCloud ComputingDynamoDBJavaJavascriptReact.jsSCRUMJavaScriptStrategyServerlessReactCollaborationCI/CDDevOpsMicroservices

Posted 2024-10-07
Apply