Software Engineer - Streaming Data Infrastructure

South Jordan, UT, United States
Posted 6 days ago
Main Location
Boston, MA, United States
Open jobs

As the Streaming Data Infrastructure team we are building a large scale distributed, self-service streaming data platform that can seamlessly scale to handle the vast data needs across the organization. Pluralsight has a big vision for the future and data is at the core.

You will help us accomplish this by:

  • Building and scaling our streaming data platform using the latest technologies.
  • Designing, developing, and improving our self-service user experience and tools.
  • Partnering with Business, Product and Data teams to innovate and enable business critical applications, tools and data intelligence at scale.
  • Working with product managers, developers and data engineers to evolve the culture of data driven decision making.
  • Working on and contributing to open source software.

You’d be a great fit if you have:

  • Experience building high performance distributed systems solving large scale engineering challenges.
  • Experience building a self-service platform with appropriate UX, developer tooling and abstractions.
  • Experience building production software in Java, Scala, or other JVM-based languages.
  • Experience working with Akka, Kafka, & Spark Streaming.
  • Experience working on and/or have deep understand messaging/queuing systems or stream processing systems.
  • Experience writing unit tests, performing code reviews, and leading design discussions about architecture, data models, business logic, and data.
  • A deep understanding and experience with topics related to platform scale, security, availability, deployment and operations.

You are:

  • A self-starter with the ability to work effectively in teams, with excellent spoken / written communication.
  • Able to problem solve independently and prioritize work based on anticipated business value.
  • Able to distill complex ideas into straight forward language.
  • Passionate about data, innovation and using technology to unlock the future.

And these would be nice to have, as well:

  • Hadoop development experience (e.g. Spark, Hive, Impala, Kafka).
  • Expertise in data modeling and/or data architecture.
  • Experience solving analytical business problems using data.
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team