Remote Principal Software Engineer

OracleSaint Paul, MN
429d$94,200 - $223,500Remote

About The Position

The Remote Principal Software Engineer at Oracle will play a crucial role in building a premier health data platform with intelligent services. This position involves designing and developing high-scale, cloud-based data processing systems that can handle massive amounts of data with low latency. The engineer will work closely with software engineering teams to provide technical leadership and ensure the delivery of high-quality software products.

Requirements

  • Bachelor's Degree required
  • Significant experience with distributed systems implementing SaaS/IaaS.
  • Experience with modern programming languages such as Java, C#, C++ or Go.
  • Deep expertise in technologies and design concepts around Big Data processing, Analytics, relational databases, unstructured storage, Hadoop or similar parallel compute technologies, stream processing, etc.
  • Demonstrated competence as a technical lead of a non-trivial SaaS/IaaS project spanning multiple functional areas, involving up to 10 engineers.
  • Experience with working with technical partners to translate ambiguous requirements into actionable technical requirements and per-component designs.
  • Experience with owning all aspects of the development, characterization and deployment of features spanning multiple components.
  • 8+ years of relevant experience in Public Cloud SaaS, PaaS Services and/or related technology experience.

Nice To Haves

  • Experience with partnering with managers and other stakeholders to define the technical culture and processes of software engineering teams.
  • Experience with mentoring and growing junior engineers.

Responsibilities

  • Design and build distributed, scalable, and fault-tolerant software systems.
  • Build cloud services on top of the modern OCI infrastructure.
  • Participate in the entire software lifecycle, from design to development, to quality assurance, and to production.
  • Invest in the best engineering and operational practices to ensure high software quality.
  • Optimize data processing pipelines for higher throughput and faster latencies.
  • Leverage internal tooling at OCI to develop, build, deploy, and troubleshoot software.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation and paid time off
  • 11 paid holidays
  • Paid sick leave: 72 hours upon hire
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service