DevOps Engineer

Mountain View, CA/Remote /
Engineering /
Full-time
Cape Analytics provides instant property intelligence for buildings across the United States. Cape Analytics enables insurers and other property stakeholders to access valuable property attributes at time of underwriting, with the accuracy and detail that traditionally required an on-site inspection, but with the speed and coverage of property record pre-fill. Founded in 2014, Cape Analytics is backed by leading venture firms and innovative insurers and is comprised of computer vision, data science, and risk analysis experts.

THE OPPORTUNITY
As a Senior Devops Engineer on CAPE’s platform team, you’ll be a core contributor to our push to build the next generation of CAPE’s products.. Working with machine learning, platform and data engineers, you’ll integrate novel machine-learning models into our APIs, build out dynamically scalable systems, and deliver features and products that drive impact for our clients.

CAPE’s insurance solutions have been adopted by leading carriers across the U.S., Canada, and Australia...but we are just getting started. Over the past 6 years, we’ve constructed an analytics platform purpose-built for deep learning. On the heels of our recent $44 million Series C financing, we’re growing rapidly. In CAPE’s next phase, we’re setting out to solve a larger share of the problem, leveraging a radically expanded array of input data sources and advanced machine learning technologies.

THE TECH STACK
CAPE leverages all available tools and technologies to build our best-in-class tech-stack, which affords us flexibility of fast-deployments, along with the stability to support aggressive SLAs for critical-path client APIs and applications. We build our models using Pytorch and Tensorflow, and leverage Python, Spark and Postgres across our AWS cloud infrastructure, including ECS,  RDS, Elasticache, Lambda and Athena.  Cloud automation leverages Terraform, Jenkins, Python scripts. 

WITHIN 1 MONTH, YOU’LL

    • Onboard with CAPE’s engineering team to learn about our tech-stack, our software development process, and start contributing to our code-base
    • Get to know the engineers, data scientists, and machine learning researchers you’ll work with through 1:1s and by sitting in on team and project meetings
    • Start learning our current software and data architecture, including how we manage, update and deploy systems while maintaining stability and speed within our systems

WITHIN 3 MONTHS, YOU’LL

    • Design and build automation to deliver microservices to the cloud
    • The microservices feature support for our Insurance and Real-Estate products
    • Participate in technical architecture reviews, and gain a deeper understanding of our backend systems
    • Learn CAPE’s near- and long-term product strategy and understand our technology roadmap
    • Develop dashboards to aid in monitoring of system stability and performance in the cloud
    • Shadow devops and software engineers during on-call rotations and learn how to maintain system stability and respond to high-priority issues

WITHIN 6 MONTHS, YOU’LL

    • Understand the subtleties of high availability cloud deployments of microservices and learn to tune deployments for speed and cost
    • Lead development and execution of automation on critical technical projects, working with a cross-functional team to plan and execute against product goals
    • Develop cost cutting measures for cloud architecture
    • Analyze costs using console tools and Athena queries
    • Develop dashboards to inform management of  usage and costs
    • Join our on-call rotation, providing primary support to maintain our system stability

THE SKILL SET

    • Demonstrated success in designing cloud-based infrastructure to support microservices connecting to databases and file systems
    • Demonstrated success in automating deployment to cloud infrastructure using Docker with tools like Terraform or Cloud Formation
    • Ability to work independently and as part of a cross functional team
    • Ability to analyze architecture and make performance improvements
    • Excellent communication skills: Able to effectively communicate in a clear, concise manner
THE TEAM
You will join a growing team of software and devops engineers with years of experience building and shipping product-focused engineering across a multitude of different industries. At CAPE, our software engineers work daily with machine learning engineers and data scientists to build the databases, APIs and applications that are the backbone of Cape’s infrastructure. We tackle difficult engineering challenges and focus on delivering impact for our coworkers and clients each day.

We believe:

*Talent is critical, but best when tempered with humility
*Self-motivation leads to the best outcomes
*Open, direct communication is a sign of respect
*Teamwork drives success
*Having fun together is an important part of the job

***Cape Analytics is an E-verify participant.***