Platform Engineering Specialist

Posted 14hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Platform Engineering Specialist building Boldr’s AWS platform, CI/CD, security, and observability. Shipping full-stack applications and integrations for Boldr’s global client-experience services.

Responsibilities:

  • Design, build and maintain web applications, API services, serverless functions and scheduled background jobs across front end and back end.
  • Build custom RESTful APIs, middleware and third-party integrations using webhooks, websockets and queues.
  • Design and manage databases and collaborate with data teams to improve software functionality.
  • Own projects end to end across the Software Development Life Cycle, from design to deployment.
  • Debug production issues, identify root causes and distinguish code problems from data problems.
  • Test and optimize applications for performance and user experience.
  • Review code and infrastructure changes to enforce coding standards and engineering best practices.
  • Own a multi-account AWS organization, including IAM, networking, DNS, certificates and account guardrails.
  • Define and manage infrastructure as code for platform environments.
  • Monitor and optimize cloud costs and report on them.
  • Build reusable GitHub Actions CI/CD pipelines.
  • Design environment promotion across development, sandbox and production with automated checks.
  • Automate application provisioning, including builds, databases, health checks, sign-in checks and DNS.
  • Own GitHub organization security, including access, branch and Actions policies, AWS OIDC federation and secret scanning.
  • Integrate security, secrets and sensitive-data scanning into delivery workflows.
  • Implement consistent authentication and access control with the central identity provider.
  • Set up logging, monitoring and alerting across platform environments.
  • Lead incident response, identify root causes and prevent recurrence.
  • Maintain runbooks and platform documentation.
  • Cross-train teammates and prepare platform areas for handover.
  • Pair with engineers, participate in technical design, architecture discussions and roadmap planning.
  • Create and manage kanban tickets and participate in Agile Scrum grooming and planning.
  • Adopt emerging practices, including AI/LLM-assisted engineering workflows.

Requirements:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 5+ years in software engineering, including production full-stack development, with 3+ years in cloud infrastructure, DevOps or platform engineering.
  • Strong full-stack skills in TypeScript, JavaScript or Python, with front-end and back-end frameworks (NodeJS, NestJS, Vue/Nuxt or similar).
  • Experience building RESTful APIs, third-party integrations and relational database designs (SQL).
  • Strong hands-on AWS experience: Organizations and multi-account setups, IAM, VPC, ECS or other container services, RDS, CloudWatch, Route 53.
  • Experience with infrastructure as code (Terraform, AWS CDK or CloudFormation).
  • Experience building and maintaining CI/CD pipelines, ideally GitHub Actions.
  • Experience with Docker and containerized deployments.
  • Experience with secrets management and security scanning in the delivery path.
  • Experience implementing authentication and authorization across systems, ideally with a central identity provider (OIDC/OAuth2).
  • Experience with database administration, backups and scaling in production.
  • Demonstrated understanding of secure and ethical use of LLMs in software development.
  • Thorough functional knowledge and coding experience.
  • Strong analytical and problem-solving skills for complex, multi-system issues.
  • Architectural thinking and ability to design scalable, robust, maintainable software solutions.
  • Ability to work collaboratively, communicate effectively, multitask and prioritize in a fast-paced environment.