Enable job alerts via email!

Principal Software Development Engineer

Workday, Inc.

California

Hybrid

USD 198,000 - 298,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Principal Software Engineer to lead the development of distributed applications in a private cloud environment. The role requires significant experience in Erlang and distributed systems, with opportunities for fully remote candidates. You will be responsible for coordinating application services and ensuring high availability and disaster recovery strategies.

Qualifications

  • 7 years of experience designing large-scale distributed systems.
  • 7 years coding experience in Erlang, Scala, or similar.
  • Experience with Hadoop, Spark, HBase, Cassandra, or Kafka.

Responsibilities

  • Lead development team for a growing Erlang/RIAK application.
  • Develop distributed applications in a multi-tenanted cloud environment.
  • Ensure high availability and disaster recovery.

Skills

Distributed Systems
Erlang
Linux Networking
High Availability
Disaster Recovery

Education

Master’s or PhD in Computer Science

Tools

RIAK

Job description

As a Principal Software Engineer in the Document Storage - Persistence layer, you will be responsible for leading the development team that is building / maintaining / rapidly growing the current Erlang / RIAK application and new persistence layer applications the team will build and use in the future. We are considering fully remote candidates.

You are an engineer who is passionate about developing distributed applications in a multi-tenanted private cloud environment. You take pride in developing distributed systems techniques to coordinate application services, high availability and disaster recovery of applications in private cloud. You think not only about what is valuable for the development of right abstractions and modules but also about programmatic interfaces to enable customer success. You can make all of this happen using JVM, OTP, and related distributed computing technologies.

About You

Basic Qualifications

7 years of experience designing and building large scale distributed systems using open source technologies

7 years of experience coding in Erlang, Scala, Elixir or other similar language.

Other Qualifications :

Deep understanding of Linux networking and storage layers.

Lead teams of engineers building highly resilient distributed databases.

Expert in RIAK noSQL database.

Experience and understanding of the internals of at least one distributed system such as Hadoop, Spark, HBase, Cassandra, Kafka, etc.

Master’s or PhD degree in computer Science or equivalent experience

Workday Pay Transparency Statement

The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission / bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please.

Primary Location : USA.MA.Home OfficePrimary Location Base Pay Range : $198,700 USD - $298,000 USDAdditional US Location(s) Base Pay Range : $179,800 USD - $323,400 USD

Create a job alert for this search

Principal Software Engineer • Remote, CA, USA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Development Engineer - AI Platform

Zillow Group

Remote

USD 186,000 - 299,000

4 days ago
Be an early applicant

Principal Software Development Engineer, Big Data

Zillow Group

Remote

USD 186,000 - 299,000

4 days ago
Be an early applicant

Principal Software Development Engineer, Big Data

Zillow

Remote

USD 186,000 - 299,000

5 days ago
Be an early applicant

Software Engineer Manager, Money Movement Bay Area, CA, US

Block, Inc.

California

Remote

USD 185,000 - 327,000

2 days ago
Be an early applicant

Principal Software Development Engineer, Navigation

Mapbox

Washington

Remote

USD 212,000 - 287,000

30+ days ago

Principal Software Development Engineer - AI Platform

Zillow Group Inc.

Washington

Remote

USD 186,000 - 299,000

30+ days ago

Principal Software Development Engineer

Lumen Technologies

Remote

USD 149,000 - 199,000

30+ days ago

Principal Software Development Engineer

Lumen Technologies

Remote

USD 149,000 - 199,000

30+ days ago

Principal Software Development Engineer

Lumen Argentina

Remote

USD 149,000 - 219,000

30+ days ago