About the role

  • Senior Systems Engineer managing cloud infrastructure for Spreedly's payments orchestration platform. Leading projects, mentoring team members, and enhancing developer experience.

Responsibilities

  • Design and scale the infrastructure powering a globally distributed payments orchestration service.
  • Maintain existing EC2 server instance deployments while leading the transition to containerized services.
  • Assist with the build-out of container orchestration platforms to support a globally distributed system.
  • Analyze potential threats and vulnerabilities to embed security standards, including WAF and DDoS protections, into the infrastructure.
  • Use Terraform and Ansible to deliver consistent infrastructure-as-code.
  • Support PCI compliance through meticulous systems documentation and network diagramming.
  • Participate in an on-call rotation to support 24/7 API operations.

Requirements

  • Experience building, operating, and scaling systems on AWS with a focus on EC2 and ECS
  • Experience with DevOps and/or GitOps and an understanding of CI/CD methods
  • Familiarity with infrastructure as code (we use Terraform, Ansible, Packer, Nomad, etc.)
  • Ability to analyze infrastructure threats and implement standards, such as Web Application Firewalls (WAF) and DDoS mitigation.
  • A solid understanding of Amazon Linux and Ubuntu distributions and their ecosystems
  • Exposure to or experience with multi-region cloud environments to support global availability
  • Experience with databases (CockroachDB, Postgres, or similar) and middleware infrastructure (Kafka)
  • A desire to instrument everything using platforms like Datadog, Sentry, and SumoLogic
  • Experience with containers and container orchestration (Nomad, Docker, etc.)
  • The ability to deliver solutions in support of applications written in Ruby on Rails and Elixir

Benefits

  • Competitive salary + Equity
  • Group Life Insurance and Disability Coverage
  • Medical, Vision, and Dental coverage
  • Pension contribution
  • Open Paid Time Off policy
  • Monthly home working/digital lifestyle stipend, new MacBook, and one-time accessory reimbursement
  • $1,000 professional development stipend
  • Access to company-paid professional coaching service
  • Visits to HQ in Durham, North Carolina for remote employees

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AnsibleAWSCloudDockerEC2ElixirFirewallsKafkaLinuxPackerPostgresRubyRuby on RailsTerraform

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.