Sr. Software Engineer - Java

  • Portland, OR
  • Full-time

Company Description

Who We Are:

We're a Portland startup who is getting lots of buzz and growing quickly. We're a small team who work closely together, we move fast, and we enjoy what we do. We're evangelical about the cloud. Over 5000 companies use our platform. Come join the fun and build something big with us.

Job Description

Our engineers are passionate about technology. We thrive on solving intense technical challenges. We build a highly scalable real-time data analytics platform. As Sr. Software Engineer, you’ll design and architect a variety of backend services that ingest, analyze and query big data from multiple sources. We are looking for creative, results-driven developer who is excited about big, fast and flexible data.
 
Responsibilities
  • Build scalable back-end services capable of handling petabytes of data
  • Write Java (and Ruby) code to create features for our platform
  • Develop efficient, testable and well-documented code
  • Identify and troubleshoot problems

Qualifications

  • Understanding of key service oriented design principles
  • 5+ years coding in Java
  • Hadoop MapReduce and HBase experience a plus
  • Relational database management and SQL expertise
  • Expereince using AWS services like RDS, EMR and S3
  • Comfortable with git

Additional Information

What we're offering:

  • A competitive full-time salary and stock options. We want you to be excited to be a part of a startup, not starve.
  • Fully paid health care, dental and vision insurance for you and your family.
  • Optional FSA debit card to cover non-standard medical expenses.
  • Flexible Vacation Policy
  • Paid Holidays
  • Friday Happy Hour and other fun company events


When applying, please include links to things you have built or commits to open source projects where you have contributed code with samples when possible.