Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, May 19, 2026
This job expires in: 29 days

Job Summary

To support a growing product engineering team, the full-time Senior Software Engineer will design and architect scalable software solutions, write clean TypeScript code, and lead technical discussions in a fully remote environment.

Key responsibilities
  • Design and architect scalable, maintainable software solutions while driving technical decisions and best practices
  • Mentor engineers through code reviews and collaborate with cross-functional teams to enhance product development
  • Own the end-to-end delivery of complex features, ensuring high code quality through rigorous testing and continuous improvement
Required qualifications
  • 5+ years of experience as a Senior Software Engineer or above
  • Expert-level proficiency in TypeScript with experience in building large-scale production applications
  • Strong understanding of software architecture patterns and API design best practices
  • Proficiency in backend development with Node.js or similar technologies, along with experience in PostgreSQL, Kubernetes, and Redis
  • Active daily use of AI coding tools, with no degree required as experience is prioritized

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...