Full Stack SW Engineer (Scala, AngularJS)
Summary
Full stack software engineer designing and building partner-facing big data applications, from database design and algorithms to user interfaces. Core stack includes Java/Scala, Spark, Hadoop, MongoDB, Postgres, and AngularJS, shipped via iterative development and continuous deployment; onsite in Woburn, MA (relocating to Boston).
- Design new applications, features, and services to support our extensive partner network
- Collaborate with customers and product management to build, execute, and maintain a development roadmap.
- Code, test, ship using iterative development and continuous deployment
- Learn new technologies, including Scala, Spark, Machine Learning, Cloud Computing, Hadoop, MongoDB, Postgres, AngularJS
- 1+ years as a software engineer using Java or Scala. New grads with work experience should apply. Fans of Erlang, Haskell, or Clojure will fit right in.
- Strong SQL skills, We use Postgres, but experience with any relational database engine will do.
- Web UI development skills are important for some roles. Some exposure to frameworks such as AngularJS, React, or Ember will be helpful.
- Commercial software experience is important. We ship often under tight deadlines. Our customers are what we are about. Enterprise software development experience is a plus.
- Design skills and the ability to understand complex requirements is an every day responsibility. You will own a feature set from concept through requirements, build, and delivery.
- Undergraduate degree in a quantitative field (Math, Physics, Engineering, and/or Computer Science). .
- Highly motivated self-starter and can do attitude