Staff Backend Engineer - Machine Learning

Hirestarter's client well established, venture funded start-up that values work life balance and a flexible working environment (and hires for top notch engineers who have the maturity to succeed in those environments). The engineering team is currently six people reporting directly to the VP. Most important attributes: a good awareness of distributed systems, some cloud would be great, people who can talk intellectually about failability, architecture, for extensible and stable applications. 


Sponsorship is not available for this role. Based in Austin, TX.  

Must Have Requirements:

  • 5+ years of professional Java experience, 10+ years overall experience

  • Demonstrated ability to produce reliable and maintainable systems

  • Experience with Java 8 and above

  • Experience with continuous integration and deployment


Love to Have Skills:

  • Experience with modern Java stacks (Ratpack, Spock, Gradle)

  • Experience with other languages (Kotlin, Python, JavaScript, etc)

  • Experience reactive and event driven systems (RxJava, Resilience4J)

  • Experience with Elasticsearch

  • Experience with streaming systems (Kafka Streams, Apache Spark)

  • Experience in content marketing

  • Knowledge of recommender systems