Principal Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Juniper Square

Juniper Square

201 - 500 employees

💸 Finance

🏠 Real Estate

☁️ SaaS

💰 $75M Series C on 2019-11

Finance • Real Estate • SaaS

Juniper Square is a company that provides a comprehensive platform and solutions tailored for private investment partnerships. Founded in 2014, the company focuses on enabling seamless connection and communication between General Partners (GPs) and Limited Partners (LPs) throughout the entire investment lifecycle. Juniper Square's technology is purpose-built to support commercial real estate, private equity, and venture capital firms of all sizes. The platform offers services such as fund administration, fundraising, investor management, compliance, and investor reporting, all aimed at enhancing transparency, data governance, and the overall investor experience.

📋 Description

• As a Principal Engineer, you will drive the team’s technical direction and play a pivotal role in designing and architecting accounting software systems. • This role involves mentoring team members, solving complex technical challenges, and delivering hands on contributions as a full stack leader. • You will work closely with engineers and cross functional partners across Product, Design, and Quality Assurance to expand system capabilities. • Your leadership will be instrumental in achieving the team’s objectives and advancing our technical vision. • Set the technical direction for AI systems, including shared AI SDKs, guardrails, evaluation frameworks, feedback systems, and agentic workflow infrastructure • Own architecture and technical strategy for complex backend and AI platform systems, from design through production • Lead technical design for ambiguous, cross functional initiatives, evaluating tradeoffs, aligning stakeholders, and driving implementation • Write production code as a hands on individual contributor, this is not a role that delegates implementation to others • Design and operate LLM powered systems, including RAG pipelines, agentic workflows, evaluation infrastructure, guardrails, and model observability.

🎯 Requirements

• Bachelor’s degree in Computer Science or equivalent work experience • 13 to 17 years of experience in software development across building, integration, security, and architecture • Previous experience building enterprise grade APIs is a plus • Previous experience leading a team is a plus • Expertise in object oriented programming with Python as the primary language • Experience with front end technologies such as React, CSS frameworks, HTML, and JavaScript • Experience with relational databases such as Postgres and MySQL • Experience with SQL database schema design and query optimisation • Experience with cloud technologies, preferably AWS, and container technologies such as Docker and Kubernetes • Experience with GraphQL and Apollo Server is a plus, but not required • You must be flexible and adaptable, and comfortable operating in a fast paced startup environment.

🏖️ Benefits

• Juniper Square offers employees a variety of ways to work, ranging from a fully remote experience to working full-time in one of our physical offices. • We invest heavily in digital-first operations, allowing our teams to collaborate effectively across 27 U.S. states, 2 Canadian Provinces, India, Luxembourg, and England. • We also have physical offices in San Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time.

Apply Now

Similar Jobs

🔥 15 hours ago

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Principal Engineer specializing in SQL Database Architecture at Nagarro, leading database design and implementation across environments.

Azure

Cloud

Entity Framework

ETL

Microservices

Postgres

SQL

.NET

🕒 2 days ago

Gruve

201 - 500

🤖 Artificial Intelligence

🔒 Cybersecurity

🏢 Enterprise

Full Stack Developer focused on AI-driven applications and cloud integration for Gruve. Collaborating cross-functionally to deliver secure and high-performance software solutions.

Angular

AWS

Cloud

Cyber Security

Docker

JavaScript

MongoDB

MySQL

Node.js

NoSQL

Postgres

Python

Rust

SQL

🕒 2 days ago

AlphaSense

1001 - 5000

🤖 Artificial Intelligence

💸 Finance

🏢 Enterprise

Principal Engineer specializing in AI innovation and scalable architecture at AlphaSense. Shaping the future of content through engineering excellence and leadership.

Distributed Systems

Django

Spring

Spring Boot

SpringBoot

🕒 2 days ago

AlphaSense

1001 - 5000

🤖 Artificial Intelligence

💸 Finance

🏢 Enterprise

Principal Engineer leading AI innovation at AlphaSense for processing and extracting insights from unstructured documents. Shaping the future of the content portfolio with cutting-edge technology.

Cloud

Distributed Systems

Django

Docker

Kubernetes

Spring

Spring Boot

SpringBoot

Go

🕒 2 days ago

Twilio

5001 - 10000

Staff Software Engineer developing high-quality Java applications and microservices for Twilio's Identity Platform, collaborating with teams to deliver secure product experiences.

Cloud

Distributed Systems

DynamoDB

Hibernate

Java

Kafka

Microservices

MySQL

Spring