Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Apr 16, 2026
This job expires in: 29 days
Job Summary
A company is looking for a Senior Software Engineer.
Key Responsibilities
- Design, build, deliver, and own full lifecycle development software from inception to production
- Drive complex changes involving multiple components and deliver quality changes, including automated tests
- Participate in and lead projects with a high level of technical ambiguity, providing technical guidance
Required Qualifications
- Bachelor's degree in Computer Science or related field
- Five years of experience in software development engineering
- Three years of experience with programming languages such as C#, Java, C, C++, Python, SQL, or Scala
- One year of experience with distributed systems and database engines like Microsoft SQL Server or Postgres
- Experience building REST or GraphQL APIs and micro-services with Kubernetes
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...