SpotOn is a company dedicated to empowering independent restaurants with innovative technology solutions. They are seeking a Senior Platform Engineer to build foundational infrastructure for their products, focusing on enhancing developer experiences and supporting the deployment of microservices through reliable CI/CD tooling.
Responsibilities:
- Design and develop tools and services that improve developer productivity and experience
- Configure and maintain CI/CD pipelines to support seamless deployment processes
- Build and enhance our Internal Developer Platform to streamline development workflows
- Create automation solutions for repetitive development and deployment tasks
- Work with development teams to identify and address pain points in their workflows
- Implement systems that make infrastructure more accessible to product developers
- Apply software engineering best practices to infrastructure code and tooling
- Collaborate across teams to ensure developer tools integrate well with our technology stack
- Measure and optimize the effectiveness of developer tooling
- Stay current with emerging technologies and practices in developer experience and platform engineering
- Participate in on-call activities to support the stability of our products
Requirements:
- 5+ years of experience as a software or platform engineer
- Strong programming skills in an object-oriented language and experience building backend systems, APIs, or developer tools
- Experience developing and running applications with Docker or other container runtimes
- Availability to work during core team hours, 9 am to 12 pm EST
- Ability to participate in 12-hour on-call shifts as required
- Experience with cloud-native container runtimes technologies like Kubernetes
- Experience with GitOps deployment technologies like Argo CD or Flux CD
- Experience with Cloud Infrastructure technologies like Terraform and AWS
- You love to seek and implement internal customer feedback to make our products better
- You are a self-starter and can define a problem and work towards a solution independently
- Ability to bridge the gap between application development and infrastructure management