Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jan 02, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior/Staff/Principal Software Engineer.

Key Responsibilities
  • Design and develop scalable software solutions using Elixir and related technologies
  • Architect large-scale systems, ensuring performance, reliability, and integration
  • Lead technical initiatives and collaborate with cross-functional teams
Required Qualifications
  • At least 12 years of software development experience, with a minimum of 5 years in senior or staff-level roles
  • Deep expertise in at least one major programming language and broad knowledge across multiple languages and frameworks
  • Experience designing and operating distributed systems at scale
  • Demonstrated experience in system design, API design, and performance optimization
  • Experience with cloud-native architectures and microservices

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