Technical Lead

🕒 June 24

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

• Own Technical Direction and Architecture • 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 • Evaluate and select technologies with a bias toward what ships well and scales sustainably • Write production code as a hands on individual contributor • Design and operate LLM powered systems, including RAG pipelines, agentic workflows, evaluation infrastructure, guardrails, and model observability • Own end to end reliability of AI systems, from design through structured output delivery • Define quality benchmarks • Champion and embed AI native development practices and tools to drive productivity gains • Foster a culture of rapid iteration, high velocity, and quality • Mentor engineers, raise the quality of technical decision making, and help the team execute with consistency • Establish coding standards, review practices, and architectural documentation that scale as the team grows • Partner with recruiting to build and grow the team • Collaborate with Engineering Managers, Product, Design, and QA to translate requirements into executable technical plans • Participate actively in design reviews and roadmap discussions with a grounded, implementation level perspective • Handle most cross team conflicts and technical decisions autonomously • Ability to critically evaluate AI generated code and outputs, including identifying failure modes, regressions, and edge cases introduced by AI assisted development

🎯 Requirements

• Bachelor’s degree in Computer Science or equivalent work experience • 7 to 10 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

• Flexible work arrangements • Professional development opportunities • Variety of ways to work, ranging from fully remote experience to working full-time in one of our physical offices.

Apply Now

Similar Jobs

🕒 June 24

Gururo

11 - 50

📚 Education

👥 B2C

☁️ SaaS

Software Developer collaborating with teams to write efficient algorithms and software code. Testing and upgrading existing software, creating technical documentation.

Angular

Java

🕒 June 24

Coupa Software

1001 - 5000

☁️ SaaS

💸 Finance

🛍️ eCommerce

Lead Cloud Software Engineer in Coupa developing applications for improved efficiency in Cloud Operations. Collaborating within the Product Platform Team to drive innovation and automation.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Microservices

Python

Ruby

Ruby on Rails

Terraform

Go

🕒 June 22

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Senior Software Engineer designing and deploying scalable software solutions at Akamai. Collaborating with teams to enhance innovation and efficiency using emerging technologies.

Distributed Systems

DNS

Docker

Grafana

Kubernetes

MongoDB

Postgres

Python

Redis

Go

🕒 June 22

Gruve

201 - 500

🤖 Artificial Intelligence

🔒 Cybersecurity

🏢 Enterprise

IoT Full Stack Developer at Gruve designing scalable and secure applications for IoT communication. Collaborating with teams to build reliable, enterprise-grade IoT solutions.

AWS

Cloud

Cyber Security

IoT

🕒 June 22

AlphaSense

1001 - 5000

🤖 Artificial Intelligence

💸 Finance

🏢 Enterprise

Senior Staff Engineer leading AI innovations and architecting scalable solutions for content extraction at AlphaSense. Collaborating on complex data challenges in a remote role.

Distributed Systems

Django

Spring

Spring Boot

SpringBoot