Full Stack Developer – Content Management


About Pyramid Analytics

Pyramid Analytics brings a sophisticated data analytics and data science platform for medium to large companies. Using cutting-edge technologies like JavaScript for the client, Java for the server, Spark, Python, and R for data science, Pyramid offers a scale, high-performance platform that is used by millions of users around the world in the cloud and on-premise – through browsers and mobile apps. With deep integration into data stacks like SnowFlake, Databricks, and RedShift; operating in Windows, Linux, and Kubernetes; Pyramid also brings leading AI capabilities to end-users with cutting edge graphical tools and natural language processing.

Job Description

Pyramid seeks an Intermediate Full Stack Developer, to work with our existing teams to implement new features and capabilities touching the many cutting edge technologies described above. You will be responsible for working closely with leadership and fellow team members to create highly sophisticated software to solve complex problems on both the client and server-side. At a minimum, you will be working with JavaScript (React) and Java.


Although responsibilities can change based on preference and fit over time, the position’s core responsibilities include:

Coding complex modules to improve the sophisticated content management tools and framework for customers. This includes:

  • Building and maintaining the numerous virtual tools for users to store and manage analytic and machine learning content virtually
  • Integrating with existing content and administration toolsets Working with various database technologies (MS SQL, Postgres, Oracle, and Hibernate)


  • 4+ years of experience as a Full-Stack Developer
  • 2+ years of experience in single-page JavaScript framework (React/Angular etc).
    • Proven experience in JavaScript/TypeScript and HTML/CSS.
  • 2+ years of experience in Java or C#. Java is highly preferred.
  • Experience working with SQL.
  • Self-learner. Enjoy learning new technologies.
  • Hibernate


  • An ability to multi-task, prioritize and meet deadlines in a fast-paced environment.
  • Be a team player with excellent communication skills.
  • Having a can-do attitude is a must.
  • Sc in Computer Science or relevant army experience – advantage
  • Experience with version control systems such as Git – advantage
  • Cloud-based databases