Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Sun, Sep 27, 2026
This job expires in: 30 days
Job Summary
Working remotely, the full-time Software Engineer will design, develop, test, deploy, and maintain software services in an Agile environment, utilizing technologies such as Python, Golang, Kafka, Kubernetes, GCP, and Terraform to build AI-powered solutions and modern APIs.
Key responsibilities:
- Design, develop, test, and maintain software services while adhering to best practices
- Participate in code reviews and Agile ceremonies to ensure high-quality software delivery
- Build and maintain CI/CD pipelines to automate deployments and ensure security and scalability
Required qualifications:
- 4+ years of professional experience in software engineering with Python or Golang
- 3+ years of experience with Kafka, Kubernetes, GCP, and Terraform
- 2+ years of experience in software design, development, and integration
- 2+ years of experience in an Agile development environment
- 2+ years of experience with version control systems such as Git
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,338 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee