Software Engineer (QA/Release Manager)

New
Fully remote work environment within the United States.Full-TimeSenior
Salary110,000 - 140,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPostgreSQLCloud ComputingGCPTypeScriptRelease ManagementReactDevOpsTerraform

Requirements

  • 5+ years of professional software engineering experience in full-stack or backend-focused roles.
  • Strong experience with cloud platforms such as GCP, AWS, or equivalent environments.
  • Hands-on experience with infrastructure-as-code tools such as Terraform or similar technologies.
  • Strong understanding of QA methodologies, testing frameworks, and release management processes.
  • Proficiency in TypeScript, React, and relational databases such as PostgreSQL (nice to have).
  • Experience building and deploying scalable web applications in production environments.
  • Strong problem-solving skills with a high sense of ownership and accountability.
  • Excellent communication skills and ability to work effectively in cross-functional teams.
  • Comfortable working in fast-paced, startup-like environments with evolving priorities.

Responsibilities

  • Own and manage the end-to-end release process for core products, ensuring smooth, reliable, and high-quality deployments.
  • Define and improve QA practices, including automated and manual testing strategies to strengthen product stability and reliability.
  • Contribute to full-stack development using TypeScript and React, supporting both frontend and backend feature delivery.
  • Lead infrastructure and DevOps initiatives using cloud platforms and infrastructure-as-code tools such as Terraform.
  • Collaborate with cross-functional teams including product managers, designers, and engineers to scope, build, and deliver features.
  • Participate in code reviews, architecture discussions, and technical design sessions to maintain strong engineering standards.
  • Build and maintain scalable, testable, and high-performance systems with a focus on long-term maintainability.
  • Mentor junior engineers and promote best practices across QA, testing, and release engineering.
View Full Description & ApplyYou'll be redirected to the employer's site
110,000 - 140,000 USD per year
Apply Now