Jobs at Startup Compass

Platform engineer / Infrastructure Engineer / Back End Developer / Architect (AWS, MapReduce, RoR)

Location: San Francisco, CA

Type: Full Time

Min. Experience: Mid Level

We are looking for an entrepreneurial individual with a strong background in designing and developing large scale, distributed infrastructure. You will be part of our backend team.

Your work includes defining, implementing and maintaining public and private APIs, distributed data storage and processing. Together with our Data Engineers you’ll build what we call a Data Refinery. We are looking for an individual with knowledge and expertise around distributed systems, big data, API development and management, as well as strong CS fundamentals.

1. Responsibilities

  • Play major role in designing the core architecture of the product
  • Work on back end, platform, architecture, data storage, data processing
  • Software design that is well-modularized and maintainable
  • Own the overall planning, execution, and on-time delivery of engineering projects
  • Execute projects with continuous delivery models and a no fear attitude
  • Ensure that technology standards and best practices are maintained across the organization

2.1 Must have Hard Skills

  • Core technical skills: Ruby on Rails, MongoDB, AWS EC2, Elastic MapReduce, S3
  • Proven track record in building computation intensive web applications
  • Ability to understand distributed package management and configuration (puppet)
  • Ability to understand distributed service awareness and load-balancing
  • Experience with Linux infrastructure architecture and development
  • BS, MS or PhD in Computer Science or work experience equivalent.
  • Experience with Agile Development Principles

2.2 Must have Soft Skills

  • Leadership Experience
  • Entrepreneurial & pragmatic mindset
  • Willingness to break the rules
  • High degree of personal motivation and ability to self-manage
  • Ready, able and willing to make the company the major focus of your life

3. Other Nice to have:

  • Startup Experience
  • Experience with Graph Databases
  • Understanding of MapReduce and experience with Hadoop
  • Experience working with R, MATLAB other scientific computing language
  • Proven track record and passion for math, statistics and machine learning
  • Foreign language ability
  • Experience living & working abroad
  • Ability to quickly relocate
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)

How to Apply

To be considered for this position, send your resume to Be sure to include the job title in the subject.