What you get to do in this role:
Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry.
Software Development
◦ Design, develop, test, deploy, maintain, and improve software in Go and Python.
◦ Build scalable, reliable backend services/APIs/microservices with clear SLAs and contracts.
Code Quality & Standards
◦ Ship clean, well-documented, maintainable code with unit/integration tests by default.
◦ Participate in design/code reviews; enforce linters, static analysis, and style guides.
Systems Design & Architecture
◦ Design fault-tolerant, high-throughput systems: concurrency models, performance tuning, caching, data partitioning.
◦ Integrate with relational/NoSQL stores, streams/queues, and cloud-native services.
Troubleshooting & Reliability
◦ Diagnose and resolve production issues across service/network/data layers to reduce MTTR.
◦ Instrument with Prometheus/OpenTelemetry/Grafana; define actionable alerts tied to SLOs.
Collaboration & Delivery
◦ Partner with Product, QA, and engineers to shape requirements and deliver iteratively in Agile.
◦ Author crisp design docs/ADRs and runbooks; provide thoughtful PR reviews and mentorship.
Cloud Integration
◦ Design solutions on AWS/Azure/GCP (compute, storage, networking, IAM) with the right managed services.
◦ Build with Docker/containerd and operate Kubernetes (ingress, autoscaling, secrets, config).
CI/CD & Automation
◦ Automate build/test/release (GitHub Actions/GitLab/Jenkins) with canary/blue-green and safe rollbacks.
◦ Codify infra with Terraform (modules/workspaces) and adopt GitOps (Argo CD/Flux).
◦ Create internal CLIs/SDKs and scripts (Go/Python/shell) to remove toil and speed dev workflows.
Security & Compliance
◦ Implement OAuth2/OIDC/JWT, manage secrets (AWS Secrets Manager / Azure Key Vault / GCP Secret Manager), enforce least-privilege IAM.
◦ Bake in security checks (SAST/DAST, dependency scanning, SBOM/signing) and follow CIS/benchmarks.
AI & Intelligent Automation
◦ Accelerate engineering with AI (tests, scaffolding, code review) using curated prompts/guardrails.
◦ Deliver AI/RAG features and embed AI in ops (log/alert triage, ChatOps);
◦ Ensure quality/safety/cost via eval sets, telemetry & token tracking, and PII-safe redaction/rate limits.