onsite
Senior Backend Engineer - Infrastructure - Pinwheel
Backend Engineer
Lead the design and scaling of backend services for a fintech platform, leveraging Python, Go, and AWS to deliver high‑availability, secure infrastructure that powers AI‑driven financial products.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable backend services in Python and Go that support AI‑powered financial products.
- Design and manage cloud infrastructure on AWS, utilizing Kubernetes, Terraform, and Docker for deployment automation.
- Implement robust CI/CD pipelines, monitoring, and observability to ensure high availability and rapid feature delivery.
- Collaborate with data, security, and product teams to enforce best practices in API design, data privacy, and compliance.
- Lead performance tuning, capacity planning, and incident response for mission‑critical services.
Requirements
- 5+ years of backend engineering experience in a high‑scale fintech or SaaS environment.
- Proficiency in Python and Go, with a strong grasp of concurrent programming and microservices.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda), Kubernetes, Terraform, and Docker.
- Solid understanding of CI/CD, monitoring (Prometheus, Grafana), and log management.
- Excellent problem‑solving skills, strong communication, and a passion for building reliable, secure systems.
Skills
pythongoawskubernetesterraformdockercicd