Ready to build the unbuilt?
A bit about our purpose and who we are
Shoreline incident automation enables DevOps engineers to interactively debug at scale and quickly build remediations to eliminate repetitive work and minimize outages.
We are a relatively small yet highly effective engineering team that truly cares about the product and each other.
As part of this team, you’ll have the opportunity to
Build products that genuinely improve operational and SRE work, improve availability, and dramatically reduce time to resolution
Use modern development practices and get exposure to a variety of languages, platforms, and technologies
Have organizational visibility and get to influence the product and roadmap
What you'll be doing
Continuously extend the distributed runtime capabilities for Shoreline Op, a purpose-built operations-oriented language designed to allow operators to debug operational events and automate remediations interactively
Enhance the scalability and fault tolerance of the distributed runtime for Shoreline Op
Integrating with platforms (such as Kubernetes, VMware) and cloud providers (such as AWS, Azure, GCP) to provide fully automated discovery, monitoring, and management of resources across a customer’s environment
Building systems with arbitrary scale in mind, e.g., millions of nodes
Developing the Shoreline Agent that runs on customers’ machines to monitor and execute corrective actions with minimal footprint and continually push the envelope on performance
Make use and influence the progress of the tech stack build of Go and Elixir
Examples of some projects accomplished by early stage engineers here:
Shoreline Accelerates Ops with JAX & XLA: https://shoreline.io/blog/shoreline-accelerates-ops-with-jax-xla
Minimizing Mean Time to Detect: Real-Time Alarms with IREE: https://shoreline.io/blog/real-time-alarms-with-iree
Time Series Search: https://shoreline.io/blog/intern-spotlight-amanda-palamar-on-time-series-search
Ops Notebooks: https://shoreline.io/blog/jainam-shoreline-notebooks
Azure support: Building Shoreline's Azure Agent During My Summer Internship
Who you are
Hungry and passionate about building innovative software to create a large scale impact for customers in a highly untapped space
Excited and eager to dive into challenging and interesting computer science problems in areas such as core backend development, distributed systems, SRE/DevOps, scalability, cloud, and performance optimization
Fluent in a programming language, no matter which as long as you are good at it and open to extend your knowledge and skills to Go and Elixir
Attracted to the fast pace, breadth, and depth of learning and growth at a well-poised emerging product.
Happy to see you are still with us, let’s get to know each other better
So, we start first
Blog post from the Founder and CEO Anurag Gupta about why hed Shoreline and his vision for Shoreline: https://shoreline.io/blog/why-i-built-shoreline-incident-automation
Shoreline story and culture: https://shoreline.io/company
A talk from Anurag about why systems fail and how Shoreline can help: https://shoreline.io/blog/why-systems-fail-and-what-you-can-do-about-it
Shoreline blog with more posts about use cases and problems solved: https://shoreline.io/blog
Shoreline product demo: https://www.youtube.com/watch?v=2sdEkBfxGs8
Shoreline product documentation: https://docs.shoreline.io/
What about you?
Please reach out to cristina@shoreline.io to schedule an informational two-way chat to learn more about Shoreline and the opportunities here and share your interests and goals or fill in the form and we will reach out to you.