Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 14, 2026
This job expires in: 30 days

Job Summary

Owning end-to-end delivery of full-stack features, the full-time Senior Software Engineer will develop reliable, production-grade software for an analytics platform, collaborating closely with product, science, and engineering teams in a remote environment.

Key responsibilities
  • Own full-stack features from discovery through production, collaborating with product managers to address complex business problems
  • Design and scale data systems utilizing large datasets across AWS and manage AI/ML feature integration throughout the product lifecycle
  • Mentor team members and enhance engineering practices through code review and collaborative development
Required qualifications
  • 7+ years of experience in shipping production software full-stack, preferably in a SaaS/multi-tenant environment
  • Strong computer science fundamentals and proficiency in Python or a similar core language
  • Extensive experience with large datasets, SQL, relational databases (PostgreSQL/Redshift), and AWS data lakes (S3, Athena, Lambda)
  • Proficiency in front-end development using Angular or similar technologies
  • Experience with AI/ML and LLM technologies, including the integration of AI features into products

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