Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Apr 01, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer to design and develop full-stack systems and contribute to architectural decisions.

Key Responsibilities:
  • Design, build, and evolve end-to-end full-stack systems, including front-end, backend services, and APIs
  • Contribute to architectural decisions regarding scalability, reliability, performance, and security
  • Collaborate with cross-functional teams to translate requirements into technical solutions and mentor other engineers


Required Qualifications:
  • High School Diploma/GED (or higher)
  • 7+ years of experience in full-stack software engineering with a focus on modern front-end frameworks and backend/API development
  • 7+ years of experience in system design and architectural decisions for distributed systems
  • 7+ years of experience with cloud-native architectures and DevOps practices, including CI/CD pipelines
  • 7+ years of experience integrating AI and ML capabilities into production systems

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...