Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 23, 2026
This job expires in: 29 days
Job Summary
Working remotely in a full-time capacity, the Senior Software Engineer will design, build, and maintain scalable backend services and APIs, collaborating closely with product and design teams to enhance AI capabilities and improve customer experiences.
Key responsibilities
- Design and maintain scalable backend services, APIs, and third-party integrations while communicating technical decisions to the team
- Collaborate with product and design teams to balance user needs, business goals, and technical trade-offs for each feature
- Mentor junior engineers and contribute to architectural discussions, ensuring high standards of code quality and delivery practices
Required qualifications
- Solid backend experience in Elixir, Go, Python, or a comparable server-side language
- Deep understanding of backend systems, API design, and data modeling
- Familiarity with ML/LLM systems, including prompt engineering and model behavior
- Several years of experience shipping production software and leading projects from spec to launch
- Strong sense of ownership and ability to work collaboratively across team boundaries
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...