Senior Software Engineer, Infrastructure (Citizen Dev)
Core
Design, build, and operate the internal citizen-developer platform and workflow automation infrastructure that enables non-engineering teams to safely create applications and automations.
Role type
Senior/Staff Software Engineer (Platform/Infrastructure)
Builds
Self-serve development tooling, secure workflow orchestration services, and internal platform abstractions for citizen developers.
Domain
Fintech / Internal Developer Platform / Workflow Orchestration
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering (Golang/Java), Kubernetes, GitOps (ArgoCD, Terraform), Workflow orchestration (Temporal), Developer experience design, Multi-tenancy architecture, High availability systems
Preferred skills
Low-code/no-code platform experience, Stateful workload management (Redis, Cassandra), Python/Bash for automation
Technologies
Golang, Java, Python, Bash, Kubernetes, ArgoCD, Terraform, Temporal, Redis, Cassandra, HBase
Responsibilities
Design and evolve the citizen-developer platform and automation tools; Establish secure SDLC and guardrails for citizen-built applications; Build self-serve dev/ops tooling to reduce central platform dependence; Design and maintain Temporal-based workflow infrastructure; Contribute to Kubernetes and GitOps foundation; Participate in code reviews, technical design, and on-call incident response; Document standards and reference architectures.
Seniority
Senior/Staff, hands-on IC
