Full-Time Platform Engineer
Goswift is hiring a remote Full-Time Platform Engineer. The career level for this job opening is Expert and is accepting USA/Canada based applicants remotely. Read complete job description before applying.
Goswift
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About the Role
You will work on improving the software platform underpinning Swiftly’s products. Your work will help us improve how we deploy the platform that ingests real-time transit data (especially push feeds from IoT devices), meet a 99.9% uptime SLA, and expand to more cities around the globe. Your work will ensure the reliability and availability of all Swiftly products. You will help solve real problems for transit agencies, resulting in improved transit service. We encourage you to apply if you meet half or more of the requirements and are excited to learn about the rest. Above all else, we value candidates who have a positive attitude and the aptitude to learn the requisite skills. We know the tech landscape is ever-changing and strongly supports individual growth. If this is exciting to you, we'd love to talk to you.
Responsibilities
Help foster a DevSecOps culture by building platforms that empower developers to securely build, deploy, and manage their own microservices and CI/CD pipelines.
Own and improve shared cloud infrastructure such as load balancers, container clusters, job schedulers, and databases.
Write terraform, ansible, serverless, or other scripts to automate infrastructure provisioning
Provide visibility into operation of our systems by providing metrics, hooking up alerts, and building dashboards
Launch tools and services that improve Swiftly’s platform security
Be on-call for system outages
About You
Experience with one of the major cloud platforms—AWS, GCP, or Azure—and building software using cloud services
Experience with a major software language (e.g., Python, Java, JavaScript)
Experience automating and managing cloud infrastructure using tools like Terraform and Ansible, with a focus on creating and managing reusable code to support scalability and consistency.
Experience building and/or managing CI/CD pipelines
Experience building secure cloud networks (e.g., configuring Amazon VPC, subnets/routes, ALBs, security groups, etc.)
Experience with a container orchestration framework (e.g., EKS, ECS)
Hands-on experience with Managed API Gateways (e.g., Kong) for managing, securing, and scaling APIs
Experience with PostgreSQL, TimescaleDB or similar time-series databases
Strong understanding of building and managing data pipelines to ensure efficient data flow, transformation, and integration across platforms
Experience deploying security scanning, intrusion detection, or other related security software is a plus (we will provide training if you do not have this experience)