Software Engineer

Back-End Software Engineer

StreamSets has backing from top-tier Silicon Valley VC’s, founders that have a deep understanding of the market, and a world-class engineering team that has delivered an award-winning, disruptive technology built from the ground up for the modern multi-cloud, big data world.  Our motto is “been there, done that, do it right.”  Our loyal customers include some of the world’s largest enterprises across all verticals.  We are entering a phase of hyper-growth, having quadrupled in revenue Y-o-Y last year.  We offer highly competitive cash compensation, stock options, full medical and dental benefits, generous parental leave and world-class PTO.  In 2017, StreamSets was recognized by Fortune as #3 Best Small and Medium Companies in the nation.  Come be a part of our diverse, dynamic team!

Now what?
We are looking for passionate Software Engineers to join our team in our newly-opened Barcelona development center! As part of StreamSets Engineering you will collaborate with a great team of engineers working on various technologies including Hadoop, Spark, Mesos, Docker, and many other open source and proprietary projects and frameworks. 

We have a great variety of projects to work on at StreamSets! We are looking for people who are passionate and willing to roll up their sleeves on any kind of project, but we also value a diverse set of skills. Those with an interest in Back-End, DevOps, Automation/Testing, or Customer Support will not be disappointed!

The ideal candidate is:
  • A problem solver
  • Excited to wear many hats and learn new technologies
  • Favors execution over planning
  • Pragmatic and methodical
  • A solid communicator and collaborator

In these roles you will:
  • Work with the broader engineering team to deliver critical functionality necessary for the success of our customers.
  • Help improve our overall execution by identifying, isolating and addressing problems ranging from infrastructure optimization to product implementation and delivery.
  • Work with customers to solve production issues and gather feature requirements.
  • Engage with our community of users to grow the understanding and adoption of StreamSets platform.
  • Participate in open source project communities to create strong integration with various projects and frameworks.
  • Solve problems and improve engineering efficiency through automation and tooling.

What you have:
  • Fluency in English
  • BS/BA degree in Computer Science or equivalent practical experience.
  • Ability to program in any language of choice along with willingness to learn new platforms and technologies.
  • Extensive Java knowledge.
  • Prior experience with Big Data and Cloud technologies preferred.
  • Experience with Linux, scripting, packaging, continuous integration,etc a plus!

Principals only – No agencies please!
StreamSets is an Equal Opportunity Employer.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field