Software Engineer/ Site Reliability Engineer
Core
Ensure development platform and tools let engineers focus on innovation by promoting observability, automating issue resolution, and supporting security, availability, and performance.
Role type
Software Engineer / Site Reliability Engineer (SRE) hybrid
Builds
Development platform, CI/CD pipelines, observability solutions, and container infrastructure
Domain
Payments technology / Cloud infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
CI/CD pipeline management, observability solution design, incident response and root cause analysis, container infrastructure management, Linux systems administration, distributed computing environments, scripting (Python, Go, PowerShell, JavaScript), database management (MySQL, MongoDB, PostgreSQL), cloud platforms, YAML/JSON/HTML/XML, networking
Preferred skills
DevTools proficiency (GitHub, Jenkins, Jira, Artifactory), automation and self-service solutions, containerization (Docker/Kubernetes), deployment/release management, capacity management, workload management
Technologies
GitHub, Jenkins, Jira, Artifactory, Python, Go, PowerShell, JavaScript, Terraform, Ansible, Helm, Chef, Cloud Formation, Grafana, Prometheus, Splunk, Datadog, New Relic, DynaTrace, Sentry, MySQL, MongoDB, PostgreSQL, Docker, Kubernetes, Linux, Windows, Azure DevOps, ArgoCD, Bitbucket
Responsibilities
Troubleshoot and resolve tool-related issues for developers, maintain and optimize CI/CD pipelines, design and implement systems for high availability and scalability, monitor and improve application reliability, participate in on-call rotations, document processes and reliability playbooks, advocate for automation to reduce operational overhead
Seniority
Mid-level, hands-on IC