Jobs at Copilot

Software Engineer & Architect

Location: San Francisco, CA

Type: Full Time

Min. Experience: Mid Level

Copilot is seeking an experienced software engineer to join us as an early member of the engineering team. An ideal candidate will have experience architecting and implementing robust and scalable systems for data ingestion, data analysis, and web applications.


  • Extensive server-side programming experience with common backend languages such as Java, Python, or Ruby
  • Experience making critical technology choices, including server-side languages, frameworks/libraries, and distributed systems technologies, such as queues, caches, and databases
  • Strong command of algorithms, data structures, and software design


  • Experience designing, architecting, and implementing data ingestion, analysis, and data-mining systems
  • Experience designing, architecting, and implementing backend systems for web applications
  • Experience with Hadoop and related technologies, such as Cascading, HDFS, HBase, Zookeeper
  • Experience with MVC web frameworks, such as Rails and Django
  • Experience with NoSQL databases, such as MongoDB and Cassandra
  • A true believer of test driven development
  • Startup experience
  • Active open source contributor


Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Human Check*