How Remoteville checks and expires listings
Senior Software Engineer - Infrastructure
Skills
Back-End Web DevelopmentCloud ComputingJavaProgramming LanguagesCollaborative EnvironmentHTMLProgramming
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
