Senior Software Engineer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Wed, Apr 23, 2025

Job Summary

A company is looking for a Senior Software Engineer, Distributed Systems.

Key Responsibilities
  • Architect, design, and implement scalable multi-tenant backend services and APIs
  • Design and implement data processing pipelines for ingestion, transformation, storage, and query
  • Lead projects that contribute to the team's deliverables and mentor other engineers in technical skills
Required Qualifications
  • 5+ years of experience developing and deploying complex web applications
  • Proficiency in Java, Python, or another high-performance back-end language
  • Experience with high-performance real-time analytics and large-scale distributed systems
  • Strong data engineering skills with relational and non-relational databases
  • Knowledge of REST APIs and event-driven architectures

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