An innovator poised for rapid growth
Spotlight.ai is an early-stage SaaS company with an innovative machine learning platform for sales organizations to simplify, strengthen and scale business value selling. Wondering what the right time is to join a company? This is it.
Your role (should you accept this mission)
- Lead the design and implementation of our cloud services using Agile methodologies, overseeing the entire back-end development of our cloud solutions
- Partner with senior management to deliver the product roadmap while balancing operational health and bug fixes
- Rapidly build a diverse team from the ground up in Boston – creating an inclusive environment for attracting and retaining top talent
- Manage offshore developers in Eastern Europe
- Provide Agile DevOps processes and tooling to enable CI/CD including automated unit, integration, and e2e testing
- Maintain and extend scalable, cloud-native 24x7x365 SaaS platform
- Design and implement external interfaces with third-party cloud services
- Drive investigation to determine root cause and implement solutions to address critical customer defects
You are our dream candidate if this describes you…
- Your values align with our’s
- Real startup experience: You have built a highly-used product as an early engineer. Later, you led a small team of cloud engineers designing and deploying a cloud-based SaaS solution.
- 5+ years of technical experience in…
- Back-end development and DevOps-oriented support
- Agile methodologies
- Full-stack development (Angular preferred)
- Creating distributed microservices, service-oriented architectures and external integrations
- SaaS production environment using DevOps methodologies, AWS Containers and Databases
- CI/CD using Jenkins and GitLab
- Cloud/Container technologies including Kubernetes, Docker, Spring/API GW
- Java (we use 11), Spring/Hibernate, and Python
- Redis and PostgreSQL
- Ability to build and maintain a great engineering culture
- Self-starter, comfortable working in a constantly changing, fast-paced startup environment
- Thrives in a startup environment with a lot of unknown and changing priorities
- Broad and extensive knowledge of software engineering processes and lifecycle management
- Additional consideration given to candidates with the following:
- Experience with CRM systems (Salesforce preferred)
- Experience with performance analytics and monitoring tools
- Unstructured databases and semantic search Elasticsearch
- TensorFlow, statistics and machine learning pipelines