TL;DR
Senior Software Engineer (AI, Developer Platform): Designing and evolving an internal developer platform that underpins backend development with an accent on CLI tooling, CI/CD, shared libraries, and test infrastructure. Focus on shaping AI-native abstractions and workflows consumable by both humans and AI agents, working across Python, Go, Bazel, Kubernetes, AWS.
Location: Remote (USA)
Salary: $176,000–$207,000 USD
Company
hirify.global builds and operates an internal developer platform to enable engineers to design, build, test, and ship products quickly and safely.
What you will do
- Build and evolve developer CLI tooling (scaffolding, environment/credentials).
- Own core CI/CD and linting infrastructure (backend CI workflow, code quality guardrails).
- Steward shared Go and Python ecosystems (key shared libraries, gRPC helpers, utilities).
- Strengthen test and release safety (automated canary analysis, test automation, dependency-analysis).
- Drive platform-level design and abstractions (simplicity, power, collaboration).
Requirements
- Strong experience with Python 3.x (CLI development, templating, type hints, pytest).
- Solid experience with Go (shared library/service development, CLI patterns, testing).
- Protobuf/gRPC (schema design, cross-language integration).
- Bazel in a large monorepo (BUILD rules, dependency management, code generation).
- Containers & orchestration (Docker, Kubernetes concepts).
- Cloud infrastructure (AWS preferred: object storage, relational databases, key–value/document stores, search, streaming/ingest services, Kafka, Redis, IAM).
- Modern CI systems (authoring non-trivial pipelines, secrets/permissions).
- Infrastructure-as-Code mindset (YAML, Terraform-like patterns).
- Linting & static analysis (configuring and tuning tools).
- Must be eligible to access controlled technology under U.S. export control laws.
Nice to have
- Monorepo experience (large shared codebase, complex dependency graphs).
- Developer experience (DX) tooling (CLIs, scaffolding systems, internal frameworks).
- Testing & progressive delivery (canary analysis, test data management, E2E test infrastructure).
- Messaging & streaming (Kafka experience).
- LLM/AI integration (improving developer workflows).
Culture & Benefits
- Roles eligible for bonus, restricted stock units (RSUs), and benefits.
- Individual compensation based on skills, experience, qualifications.
- Equal opportunity employer with a commitment to diversity.
- Company conducts pre-employment checks in line with security and privacy standards.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →