Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jan 13, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer who excels at integrating software engineering with data management.

Key Responsibilities
  • Design, build, and maintain backend services and APIs that integrate data into product workflows
  • Collaborate with cross-functional teams to translate ambiguous requirements into actionable software solutions
  • Drive technical leadership and influence system design within mixed engineering teams


Required Qualifications
  • 5+ years of strong software engineering experience, particularly with TypeScript, Nest.js/Node.js, and Python
  • Hands-on experience with Postgres, Snowflake, S3, Kafka, and AWS cloud services
  • Experience with event-driven architectures and building shared libraries or SDKs
  • Proven track record of driving complex problems end-to-end and improving data quality
  • Ability to work with incomplete or inconsistent production data and influence engineering direction

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