RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Software Engineer - Infrastructure

Skills
Back-End Web DevelopmentCloud ComputingJavaProgramming LanguagesCollaborative EnvironmentHTMLProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of professional software engineering experience with backend systems or infrastructure
  • Strong proficiency in at least one backend programming language preferably Go
  • Experience with major cloud providers AWS preferred and GCP a plus
  • Proficiency with data storage and query technologies such as MySQL PostgreSQL Redis and OpenSearch Elasticsearch
  • Familiarity with Infrastructure as Code tools like Terraform
  • Understanding of containerization Docker and modern deployment architectures
  • Experience with build systems and deployment pipelines
  • Excellent written and verbal communication skills
  • Ability to collaborate with technical and non-technical stakeholders
  • Eagerness to take initiative in a fast-paced dynamic environment
  • Interest in improving the education landscape

Nice to have

  • Collaborative
  • Mission-driven
  • Analytical
  • Adaptable
  • Initiative

Day to day

  • Architect and maintain secure scalable cloud infrastructure and deployment systems that keep products highly available
  • Design and implement high-performance backend services and shared libraries that power core functionality across product suites
  • Build high-throughput data pipelines and improve data storage solutions while modernizing codebase health developer tooling and automation