Qureos

FIND_THE_RIGHTJOB.

Remote Principal Software Engineer - Distributed Systems

United States

Healthcare systems are mission-critical, requiring top-tier availability and disaster recovery. Collaborating with Oracle Cloud teams, you'll work with advanced OCI Big Data, data lake, and data warehouse technologies. This global platform will address diverse data laws, formats, and regulations.

We're seeking experienced engineers to design and build scalable, low-latency cloud-based data systems. You'll lead technical efforts, collaborate with software teams, design solutions, write code, and deliver high-quality software products to customers.

Responsibilities

Responsibilities:

  • Design and develop scalable, reliable, and distributed software systems.
  • Create cloud services using modern OCI infrastructure.
  • Engage in all stages of the software lifecycle: design, development, testing, and deployment.
  • Implement best practices to ensure high software quality.
  • Optimize data pipelines for greater speed and efficiency.
  • Use OCI tools for development, deployment, and troubleshooting.

Required Qualifications:

  • Bachelor’s degree in computer science or a related field.
  • US Citizenship and willingness to obtain security clearance after starting is required.
  • 8+ years of relevant experience.
  • Strong background in distributed systems for SaaS/IaaS development.
  • Proficiency in object-oriented programming (e.g., Java, C#, Ruby).
  • Expertise in Big Data technologies (e.g., Hadoop, stream processing) and database systems.
  • Proven ability to lead technical projects with up to 10 engineers across multiple areas.
  • Skilled in breaking down ambiguous requirements into functional tasks and designs.
  • Experience collaborating with technical partners to define actionable requirements.
  • Comprehensive understanding of feature development, deployment, and integration across multiple components.
  • Familiarity with Public Cloud (SaaS, PaaS, or related cloud infrastructure).

Desirable Qualifications:

  • Experience collaborating with managers and stakeholders to shape technical culture and processes for software engineering teams.
  • Skilled in mentoring and developing junior engineers.

# LI-HR1

© 2025 Qureos. All rights reserved.