Sign in
Candidate registration
Candidate registration
Forgot password
Forgot password
Sign in
Candidate registration

Sr. Software Engineer, Krux

Vacancy has expired

Show me jobs like this one

Category:  Technology - Software Development
Location:  US - California - San Francisco (HQ)
SF-Y Salesforce will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
Sr. Software Engineer, Krux

So, you can build a Java-based REST webservice, update a Hadoop job, write a new Storm bolt and create a new Django entity all before lunch. You've learned over your years of practice which tool works best in which scenario and are equally comfortable working in pure Java as in Python?

Great, we're dying to talk to you! we're looking for people who can build fast changing webapps, big data infrastructures, real time APIs and manage a lot of traffic. People who are technical experts and get things done by using their smarts and whatever tools make sense to get the job done. People who love to stand on the shoulders of giants to solve new problems and thrive in a rapidly innovating space.

8+ Years of professional Software Development/B.S. in Computer Science required.

Your day to day:
  • Building RESTful web services in Java and Python, interacting with Big Data stores such as Redis, Cassandra and DynamoDB
  • Working on complex Storm topologies to perform real-time machine learning analytics
  • Build real time big data processing pipelines using Kafka/Amazon Kinesis and Storm
  • Optimising performance of a Hadoop job to cut minutes off a job that analyses petabytes of data
  • Become and stay an expert in current and emerging technologies and tools
  • Contribute to Open Source solutions and communities we use wherever you can.
Your tech friends would say you:
  • make things work and get things done
  • love to leave things better than you found them
  • really grok your CI (jenkins, etc) and VCS tools (git)
  • are an expert in Java and know how to get the most out of it with the least overhead
  • are fluent in at least one dynamic language (python, ruby, etc)
  • can't go to sleep knowing your tests are failing
  • love to learn new things and can do so quickly
  • don't just use the code, you contribute
  • are a great communicator, not at all like the stereotypical geek
  • like working in teams (divas need not apply)
Your tech friends might even say you:
  • love agile/lean development and delivering code
  • really know about scalable infrastructure
  • know the pros and cons of all the technology trends in your field
  • don't just tolerate ambiguity - you relish it
  • make excellent informed decisions and know when to ask for advice
  • enjoy mentoring others and leading by example
  • have a great sense of humor

Follow us