Are you a Java Architect with previous experience designing software products focused on processing, managing and analyzing large amounts of data? Do you enjoy trying out the latest technologies and approaches? Do you have experience working with big data technologies such as MapReduce, Hadoop, or Hbase? If so, keep reading as this start-up may be very interesting to you.
Extremely well-funded mid-stage start-up (TechCrunch 50 Finalist) in the digital marketing space seeks a Senior Software Architect with strong experience with Java (Ruby on Rails is a plus), Big Data technologies (Hadoop or MapReduce) and NoSQL technologies (Hbase).
Here’s what you’ll be doing:
Work directly with the CTO, Product Team and Engineering Teams.
Translate business requirements into technical requirements.
Analyze and design of prototype advanced product features.
Direct software development teams on a project-by-project basis.
Research available technologies and help make buy vs. build decisions.
Design data/object models and interface designs
Execute data-driven decisions. Identify metrics to quantify various aspects of a large SaaS environment. Extract and analyze data.
Prepare deployment architectures including hardware selection. Build cost models. Optimize price/performance ratio.
Here’s what you need to have:
MS/PhD in Computer Science, or related field
Extensive Java programming experience including multi-threading, web services, JSON/XML processing, ORM/JDBC.
Previous experience designing complex, scalable, highly-available distributed software products.
Solid experience in API design, relational data modeling and object-oriented design.
Solid understanding of data warehousing including multi-dimensional data modeling (ROLAP), ETL data processing concepts and SQL.
Experience with big data technologies like MapReduce (Hadoop), NoSQL databases (Hbase) and distributed streaming.
It would be nice if you have:
Knowledge and experience with statistical modeling and machine learning
Ruby on Rails
Experience working in an Agile development process
So, if you are a Java Architect with recent Big Data experience, please apply now! We’ll get back to you immediately.
- Medical & Dental Insurance – 100% company paid deductible
- FSA (Medical, Dependent & Transportation care)
- Onsite dry cleaning service
- Company paid weekly catered lunches
- Monthly Employee Recognition Program
- Free snacks and drinks
- Friday socials