Headaer Background Image
Cypris Logo

Cypris

Backend Engineer

USAFull-Time
Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.


About Cypris:

At Cypris, we’re building the single ecosystem for global innovation data. Cypris is an AI-powered research tool that centralizes data sources like scientific papers, global patents, market news, and company data into one platform. Cypris arms users with access to unique insights from 500M+ global data points, answering key questions about their market, competitors, core technologies & more to support new product development, commercial strategy & accelerate global innovation.


We’re connecting R&D teams to the global innovation landscape like the Bloomberg Terminal did for the finance world & Pitchbook for venture capital. Current users include leading R&D & innovation teams at mid-size to Fortune 100 companies operating in emerging markets like aerospace, genomics, cancer research, autonomous vehicles, and more.



About the role: 

We’re looking for a Backend Engineer to join our team. You’ll work on optimizing our microservices architecture, designing efficient data stores, and deploying applications on our GCP stack. This role offers a unique opportunity to contribute to our platform’s mission to provide data-driven insights to R&D teams.



In This Role, You Will: 

  • Write clean, maintainable, and efficient code following software engineering principles and best practices.
  • Design and implement efficient data stores, including schema design and optimization to enhance performance.
  • Ensure scalability within a microservices architecture to support increased usage and traffic.
  • Deploy and manage applications on our GCP stack, leveraging Docker and Kubernetes for efficient containerization and orchestration.
  • Troubleshoot and resolve complex technical issues in production environments, ensuring high availability and reliability.
  • Stay current with industry trends and technologies to incorporate relevant advancements into our process.


Requirements

A Key Candidate Will Have: 

  • 2-3 years of experience in software development, with a focus on backend engineering.
  • Previously worked in a small/startup environment juggling priorities, a fast-paced setting, and being a self-starter with a keen sense of end-to-end ownership to deliver.
  • Understanding of software engineering principles and best practices, such as test-driven development and continuous integration/continuous deployment (CI/CD).
  • Excellent communication skills and ability to work collaboratively with a cross-functional team.
  • Bachelor’s or Master’s degree in Computer Science or related field.


Technologies we use

  • GCP
  • Java Spring Boot
  • JavaScript (Angular a plus)
  • MongoDB
  • Elastic Search
  • Python



Benefits

Through this role you will get:

  • A strong base salary & highly incentivized option structure
  • To help drive the future growth of our platform
  • To have your voice & opinion heard
  • Proper training to be armed with the right knowledge to find success in our market
  • All of the necessary tools to drive peak productivity


FREQUENTLY ASKED QUESTIONS

How do I get in touch?

You can submit an application & we’ll be in touch! If your resume and background appear like a good match, we will reach out for an initial phone screen.

Where is Cypris located?

Cypris has offices in New York, Los Angeles, and Boulder.

What are Cypris’ future hiring plans?

We’re constantly looking for the best talent in all facets of engineering, sales, customer success, marketing etc. We will regularly post new job opportunities on this page, AngelList or LinkedIn. Right now our immediate focus is on Sales, Marketing & Engineering.

How does Cypris make money?

We sell annual access to our dashboard to R&D, innovation & IP teams looking to get in touch with the innovation landscape. We also build custom reports for objective-oriented projects. Both can be included in one package.

What does the interview process look like?

The process depends on the role. For all positions, we like to start with a quick intro call just to make sure we’re aligned.

From there, we typically do a longer (45min) call with one of our team members that can appropriately vet your skills & "speak your language" - on the engineering side, this might mean some technical questions, while on the sales side we ask you to build a quick presentation about yourself.

Finally, we check over a few references & ideally meet in person before making an offer.


Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.