Software Engineer-Gemfire (Beaverton)

Pivotal Labs

(Beaverton, Oregon)
Full Time
Job Posting Details
About Pivotal Labs

Pivotal is enabling the creation of modern software applications that leverage big & fast data – on a single, cloud independent platform

Summary

Pivotal is looking for a few great engineers to join our GemFire/Apache Geode engineering team. Apache Geode (currently in incubation) is a distributed, in-memory, and transactional datastore designed to provide very high throughput with predictable latency. GemFire is built on Apache Geode and is deployed throughout the world by demanding customers serving mission-critical applications in financial, telecommunications, retail, and transportation industries.

Responsibilities
  • You have a passion for large distributed systems to manage data on a massive scale.
  • You love building highly concurrent systems that are also fault tolerant and extremely reliable.
  • You follow current trends in topics such as stream processing and in-memory computing.
  • You’d really like to believe there’s a way to defy the CAP theorem and get consistency, availability, and partition tolerance all in the same system (even if no one else has managed to do that yet).
  • Above all, you love shipping software as a member of a collaborative team.
Ideal Candidate
  • BS or MS in Computer Science or equivalent, with coursework or experience in distributed systems.
  • Keen understanding of state-of-the-art techniques and trends in data management, high-scale network applications, and distributed algorithms.
  • Strong Java or C++, particularly in concurrent programming techniques.
  • Track record of contributing to open source projects and engaging in developer communities.
  • Experience with API development strongly desired.
  • Ability to master new technology and application domains (e.g. financial, scientific, and industrial).
  • Excellent communication and collaboration skills.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Beaverton, Oregon
Skills Desired
Sign up or login to see how your skills match up.
  • C++
  • Computer
  • Concurrent Programming
  • Java
  • Telecommunications
  • API Development
  • Computer Science
  • In-Memory
  • Software

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.