Engineering Manager
Platform/Developer Experience
Posted on 3/11/2023
INACTIVE
Juniper Square

201-500 employees

Unified investment management platform for private markets
Company Overview
Juniper Square stands out as a leading company in the private markets sector, providing a unified solution for investment partnerships that spans the entire investment lifecycle. Their technology is designed to be current, streamlined, and adaptable, ensuring accurate investor reporting and communications. The company's commitment to eliminating disjointed systems and processes, coupled with its ability to support commercial real estate, private equity, and venture capital firms of all sizes, makes it a dynamic and supportive place to work.
Fintech

Company Stage

Series C

Total Funding

$241M

Founded

2014

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

4%

2 year growth

15%
Locations
San Francisco, CA, USA • Austin, TX, USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Datadog
Kubernetes
Microsoft Azure
Agile
Python
MySQL
Java
Postgres
Docker
TypeScript
AWS
Elasticsearch
Redis
MongoDB
SCRUM
REST APIs
Splunk
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 2+ years of experience managing engineering teams
  • Effective written and verbal communication skills and a strong ability to articulate complex ideas at both a conceptual and deeply technical level
  • Proven ability to collaborate with product managers and engineers to build plans, set expectations, and successfully deliver projects
  • Experience using Agile/Scrum methodologies
  • Develop in a face-paced environment with frequent deployment and release cycles
  • 3+ years of experience on a platform shared services team
  • Contributing to the team's roadmap creation and prioritization based on feedback from engineering teams and products
  • Building shared services that are leveraged by other development teams
  • Internal development teams as a customer mindset
  • 6+ years of experience in software development of web-based applications
  • Excellent technical background with a solid understanding of web applications and data modeling in a service-oriented architecture
  • Experience in building, deploying, operating, and maintaining multiple services in production environments
  • Mentoring other developers through code review and technical design review
  • Experience in the following:
  • Building APIs in REST or GraphQL
  • Development in either Python / Typescript / Java / Kotlin / Go
  • Development with some of PostgreSQL / MYSQL / Redis / Elasticsearch / MongoDB
  • One of the following Kubernetes / Nomad / Docker Swarm
  • One of these cloud providers AWS / GCP / Azure
  • Observability with one of the following New Relic / Datadog / Splunk - SignalFx / Dynatrace / Sumo Logic
  • Development within CI/CD Pipelines
Responsibilities
  • Be a leader on the team, influencing and empowering others to do their best work
  • Collaborate with engineering leaders and technical recruiting teams to refine our hiring process and build a high-caliber engineering team
  • Partner closely with the development, SRE, and product teams to create and prioritize the platform team's roadmap
  • Guide the planning process and effectively communicate with stakeholders to identify and resolve dependencies
  • Provide context to your team and drive alignment towards the business objectives
  • Support engineering teams in building and delivering high-quality software, leveraging your software engineering expertise
  • Build quality relationships with team members, including direct reports, technical leaders, and other managers
  • Coach and guide the development of engineers on your team
  • Guide your team on making trade-offs as build vs buy
  • Define best practices for engineering on Service Oriented Architecture
  • Spending 20% of your time with hands-on development