Full-Time

Ecosystem Technical Solutions Engineer

Posted on 9/24/2024

Dagger

Dagger

11-50 employees

Programmable tool for software development automation

Enterprise Software

Senior, Expert

Remote in USA

Remote position available for candidates in Americas timezones only.

Category
Solution Engineering
Sales & Solution Engineering
Required Skills
Bash
Kubernetes
Microsoft Azure
Python
JavaScript
Java
Docker
TypeScript
AWS
Go
Linux/Unix
Google Cloud Platform
Requirements
  • 7+ years in equivalent past work experience (experience at depth / in multiple orgs)
  • Experience with open-source communities and ambassador programs (including events & meetups)
  • You are comfortable working in a fast-paced environment with clear measurable OKRs
  • You are comfortable leading and communicating regularly with a decentralized community of developers and contributors
  • SaaS company and/or start-up experience
  • Experience leading products for developers
  • You value simplicity, iteration, and moving fast
  • Experience with container technologies such as Docker, Kubernetes, BuildKit.
  • Hands on experience with Linux, Javascript/Typescript, Go, Python, Bash, etc
  • Hands on experience with Java or Dotnet (nice to have)
  • Experience with CI/CD, dev automation and testing tools
  • Experience with Cloud Providers either as a user or a developer (e.g. AWS, GCP, Azure)
  • CS degree or equivalent experience (nice to have)
  • Experience in a customer/community-facing role (e.g. SE, SA, DevRel)
Responsibilities
  • Support and educate users ad hoc as they try out Dagger
  • Document feedback and needed improvements learned from user interactions
  • Be the voice of the partner/user in Product and Engineering
  • Working with the Head of Ecosystem, in developing a plan to educate, engage, and delight our developer community.
  • Help to implement a roadmap of exciting events, meetups, and focused sessions for the developer community.
  • Travel up to 30% for conferences, events, etc.
  • Working on technical integrations, typically modules of functions in the Daggerverse.
  • Employ a data-driven approach to community building, including understanding how to measure the health and success of a developer community.
  • Effectively communicate in a fast-paced environment with a decentralized global team.
  • Show/explain the value of Dagger to prospective users/customers through demos, webinars, videos, docs/blogs/whitepapers.

Dagger provides a programmable tool that simplifies and enhances software development processes. Its main product is a modern API and a cross-language scripting engine that replaces traditional manual scripts. Developers can create reusable functions in their preferred programming language, which are then packaged into a custom GraphQL API. This API can be executed from various platforms, including command line and HTTP clients. Dagger targets software development teams, particularly in large enterprises, and operates within the DevOps and CI/CD markets, focusing on automating the software development lifecycle. The company offers a subscription-based service with different tiers, catering to both small teams and large organizations. Dagger aims to make software development faster, more efficient, and customizable, positioning itself as a key player in the automation of development tasks.

Company Stage

Series A

Total Funding

$32.5M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-7%

1 year growth

-4%

2 year growth

-4%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased adoption of IaC tools aligns with Dagger's cross-language scripting capabilities.
  • Rise of microservices architecture boosts demand for Dagger's modular code features.
  • Growing popularity of GraphQL presents opportunities for Dagger's modern API solutions.

What critics are saying

  • Competition from established platforms like Jenkins and GitLab could hinder growth.
  • Security vulnerabilities in shared modules may pose risks to users.
  • Subscription-based model may limit adoption among smaller teams with limited budgets.

What makes Dagger unique

  • Dagger offers a modern API and cross-language scripting engine for software projects.
  • It allows encapsulation of tasks into reusable functions in any programming language.
  • Dagger's module sharing feature supports collaboration and code reuse across projects.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Medical, dental, & vision insurance

Professional development

Remote & asynchronous work

PTO

Equity

INACTIVE