Senior Software Engineer

13d - Indeed
Cipher Skin - Denver, CO

In short: you will own the Digital Mirror™

We are an early-stage startup seeking a seasoned Senior Full Stack Software Engineer who has significant, multidisciplinary, engineering experience with mobile-first applications, data integration, as well as working knowledge of data science. You will be the first full-time software engineer and the primary architect of Cipher Skin’s Digital Mirror. You will be responsible for growing, monitoring and leading a team of programmers while working with other senior engineers across disciplines. You will work with the exec staff to ensure the on-time delivery of the relevant product. You will answer directly to the CEO to start. This position is full-time and relocation to Denver, Colorado is required.

What you’ll do:

  • Own software features of the Digital Mirror: build, deploy, iterate. You’re responsible for what you’re building, and you have creative control over the direction you take
  • Ship code to production frequently, often daily
  • Work at all levels of the stack – infrastructure (GCP, Kubernetes), database (PostgreSQL, Redis, ElasticSearch), services (Node, Python, Celery, TensorFlow, Keras), and frontend (React, Redux)
  • Architect efficient and reusable systems
  • Work with a multidisciplinary team of engineers (electrical, mechanical, industrial, biomechanical) and business team to refine our Digital Mirror

Qualifications should include some of the following:

  • A bachelor’s degree in one of the following is required from a top tier engineering program: Computer Science, Data Science, Symbolic Systems, Robotic Engineering, Mathematics, Physics
  • Experience and high fluency in firmware
  • Experience and high fluency in VR motion: mastery of converting Euler or quaternion coordinates into real-time 3D animation
  • Mastery of Ruby on Rails, Unity, C++
  • Familiar with Linux and Unix
  • At least 3 years of experience shipping software product for enterprise level or consumer-focused products; if you have done both that is preferred

What you’ll bring:

  • Enjoy designing interfaces almost as much as building them
  • You play well with others
  • You have opinions and can communicate them professionally
  • Excellent written and oral communication skills
  • An enthusiasm for rolling up your sleeves and getting into the details if necessary
  • Proven problem-solver, able to discern the crux of an issue and use good judgment in recommending practical solutions
  • Demonstrated leadership skills with direct reports and peers, resilience in the face of natural change in a fast-moving environment and creative skills for envisioning new solutions and approaches
  • Tech startup experience
  • Experience recruiting, evaluating, and leading junior software engineering talent is a HUGE plus
Sounds like a fit? Email us at