Software Engineer (Backend)

New York, NY
Full Time
Mid Level

Software Development Engineer 

Job Summary:

Caden’s mission is to create an equitable and fair data economy online by giving users ownership of their personal data, the ability to securely control it, and various ways to put it to work to create value with brands they trust, while always preserving their privacy.

We’re led by industry veterans, backed by powerhouse investors (almost $25M total investment), and crewed by the brightest minds in the game. We exist to make the internet a better place for all.

As we continue to expand, we are seeking a dynamic and results-driven Software Engineer to contribute to the building and scaling of Caden’s backend infrastructure. This position will report to the Software Development Lead and will be instrumental in building and owning the software development effort for the Caden platform. The SDE role will work under the guidance of the SDL as part of an agile and dynamic team to bring the various software products on the Caden platform to life. 

What You'll Do:

  • Build and maintain high-quality, high-performance, scalable software components across our backend applications and data platforms.
  • Have ownership and help guide the technical direction of our product(s). 
  • Participate in systems and architecture design discussions as required.
  • Deliver high quality code for the Caden applications.
  • Produce documentation tied to various aspects of the SDLC process (Use case diagrams, flow charts, design docs, etc.)
  • Collaborate effectively with both technical and non-technical stakeholders.
  • Work effectively in an Agile Scrum or Kanban environment and collaborate with a team of engineers to deliver features for users & customers. 

What You’ve Done:

  • 5+ years of SDLC (System Development Life Cycle) experience with development and design experience with CI / CD pipelines.
  • Experience with Cloud services (AWS preferred).
  • OOP experience.
  • Experience with microservices and event-driven architecture (EDA) as well as domain driven design (DDD).
  • Experience with relational and non relational databases - (postgres, noSQL, etc).
  • Experience with Java Development or languages alike. 
  • Strong verbal, written, and interpersonal communication skills.
  • Strong organizational, multi-tasking, and prioritizing skills.


  • Experience with graph technologies, especially ontology / semantic databases.
  • Experience with Spring Boot
  • Strong analytical skills with high attention to detail and accuracy.
  • Prior track record of successfully building products from scratch.
  • Experience working in an Agile and/or Startup environment.

Why Caden?

  • Join a high-growth startup that is at the forefront of innovation!
  • Opportunity to make a significant impact on the company's strategic and growth trajectory.
  • Collaborative and inclusive work environment that encourages innovation and growth.
  • Competitive compensation package.
  • Health & Commuter Benefits.
  • Hybrid work arrangements.
  • In-office work perks such as a plethora of snacks & drinks, pet-friendly environment and more!

This role will work (hybrid) 3 days a week onsite out of our SoHo office.

The salary range for this position is $130,000 - $170,000 per year based on candidate qualifications.

** There is currently no relocation and/or visa (immigration) assistance provided for this position.


Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file