Overview
Job Description
The Developer is responsible for the performance, scalability, and reliability of the Hyland's internal cloud platform through the application of modern software engineering and cloud platform principles.
This role involves designing, developing, maintaining, testing, and evaluating platform capabilities that enable secure, compliant, and efficient delivery of cloud-native workloads.
The Developer ensures timely delivery of high-quality platform features and infrastructure automation in alignment with established release timelines and standards
Currently, we are looking for Developer 3 (Senior Platform Engineer).
What you will be doing
Design and implement platform capabilities for provisioning, securing, and managing AWS resources across multiple accounts and regionsDevelop infrastructure-as-code (IaC) modules and tooling (., Terraform) to support cross-account AWS deployments, Kubernetes cluster management, and developer self-service onboardingBuild and maintain Kubernetes capabilities (EKS), including scaling, networking, and security policy enforcementDevelop automation and tooling to integrate platform services with CI/CD pipelines, test automation, observability, and compliance validationTranslate platform requirements into scalable and secure design specifications, ensuring alignment with compliance frameworks (., SOC 2, ISO 27001, NIST 800-53)Conduct complex peer code reviews and provide guidance on platform-wide impacts of changesImplement automated testing for infrastructure and platform services, including integration, performance, and security testsCollaborate with security and compliance teams to embed guardrails, policy-as-code, and automated governance into the platformInvestigate and resolve escalated production issues related to platform services, ensuring high availability and resilienceInfluence platform engineering standards, contributing to best practices in cloud architecture, developer enablement, and operational excellenceMentor and provide technical guidance to other engineers, fostering a culture of continuous improvement What will make you successful
Strong experience with AWS services (IAM, VPC, ECS/EKS, S3, RDS, Route 53, CloudWatch, Lambda, or related public cloud providerHands-on experience with Kubernetes (preferably EKS), container orchestration, and workload deployment patternsFamiliarity with cloud networking concepts (VPC design, subnetting, peering, cross-account access)Proficiency with Infrastructure-as-Code (Terraform, AWS CDK, or similar) and Git-based workflowsExperience with monitoring/observability stacks (., Datadog, Prometheus, OpenTelemetry)Knowledge of security best practices in cloud environments, including IAM role design, encryption, and network policiesExperience with data structures algorithms and software designExperience with continuous software deliverySignificant experience with one or more general purpose programming languages, including but not limited to: Java, Golang, C#, C, Python, or JavaScript.Experience working in Linux development environment working with open source tools/platformsDemonstrated experience with build environments and delivery pipelinesExperience with test automation and continuous integration toolsExperience in software application testing tools methodologies and process frameworkStrong oral and written communications skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tactStrong collaboration skills applied successfully within team as well as with all levels of employees in other areasStrong critical thinking and problem-solving skillsSelf-motivated with the ability to manage projects to completion with minimal oversightAbility to work independently and in a team environment