Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Mar 11, 2026
This job expires in: 28 days
Job Summary
A company is looking for a Senior Software Engineer II.
Key Responsibilities
- Take ownership of large, ambiguous problems and design clear, robust implementations
- Lead the design for new features and produce technical designs that drive consensus on architectural changes
- Mentor other engineers through code reviews and coaching, while driving cross-team projects to completion
Required Qualifications
- 5+ years of professional software development experience with a track record of shipping high-quality, user-facing features
- Experience leading the design and implementation of complex software projects from vague requirements to final delivery
- A customer-centric mindset with experience engaging with customers to enhance product contributions
- Proficiency in modern programming languages (e.g., Go, TypeScript) and understanding of software architecture for scalable systems
- A passion for mentoring and growing engineers, with experience contributing to the interview process
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...