Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 03, 2026
This job expires in: 30 days
Job Summary
Working remotely or in a hybrid capacity, the full-time Senior Software Engineer will execute and influence the development, implementation, assessment, and support of various environments and applications, while also mentoring junior engineers and advocating for new technologies.
Key responsibilities
- Independently develop clean, maintainable, and testable code, while performing code reviews for all engineering levels
- Design solutions to enhance system health, performance, and availability, addressing any client experience impacts
- Create technical documentation and project artifacts, while proposing architectural guidelines and best practices
Required qualifications
- Bachelor's Degree or equivalent experience (preferred)
- 5+ years of relevant experience (required)
- Proficiency in test automation tools (Playwright/Cypress/Selenium)
- Experience with programming languages such as JavaScript, Typescript, and Python
- Familiarity with machine learning and AI tools (preferred)
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...