דרושים»הנדסה» Software Engineer - FastCI
Description
לפני 2 שעות חברה חסויה Location: Job Type: We're looking for a passionate and innovative Software Engineer to join our FastCI team - the force behind AI-powered CI/CD optimization platform. You'll help build a product that automatically detects CI pipeline bottlenecks, generates actionable insights, and leverages AI agents to deliver fixes. FastCI turns CI maintenance from a reactive chore into a self-healing, intelligent system. This is a rare opportunity to work at the intersection of developer tooling, observability, and applied AI, shipping technology that impacts millions of builds every day. As a Software Engineer, you will Embrace an agile, entrepreneurial environment with the strategic advantage of selling to Fortune 500 companies Develop advanced system-level performance tools for optimizing critical software processes Design and implement intelligent engines that enhance development commands and workflows Architect high-performance caching strategies to maximize efficiency across development cycles Create seamless integrations with widely-used developer tools and platforms Build scalable, multi-language solutions supporting diverse technology stacksRequirements: 5+ years of overall software development experience, with at least 3-4 years specifically in Go, including advanced concurrency, performance optimization, and systems-level programming Strong experience with TypeScript/Node.js for building GitHub Actions, CLI tooling, and automation frameworks Hands-on experience integrating AI/LLM capabilities into engineering workflows - including prompt engineering, AI agent orchestration, and automated code generation pipelines Deep understanding of CI/CD platforms, with mandatory experience in GitHub Actions (workflow authoring, custom actions, runner internals) Proficiency with OpenTelemetry or equivalent distributed tracing and observability frameworks Experience with Docker and BuildKit internals, including multi-stage builds, layer caching strategies, and build output parsing Solid understanding of Linux system internals, including process management, file systems, and shell scripting (bash) Strong background in building developer tools that integrate seamlessly into existing workflows without disrupting them Advantage Skills: Experience with build system optimization across multiple ecosystems (Go, Gradle/Maven, npm/yarn, pip/uv, Cargo) Familiarity with bash parsing libraries or shell interpreters (e.g., mvdan/sh) Experience with agentic AI systems - autonomous agents that plan, execute, and iterate on code changes with minimal human intervention Background in pattern detection, anti-pattern recognition, or static/dynamic analysis tools Experience with Kubernetes (K8s) and cloud-native CI/CD environments Familiarity with major cloud platforms (AWS, GCP, Azure) Experience with platforms like Jenkins or GitLab CI Knowledge of performance profiling techniques and build graph analysis Experience with JFrog Artifactory or similar binary repository and artifact management platforms Understanding of software dependency graphs and build orchestration Familiarity with secret management and security - conscious development practicesThis position is open to all candidates. Hide
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.