You see a card. We see endless possibilities.™
Senior Software Engineer – Kubernetes Operations
Location
United States
Posted
3 days ago
Salary
$144.1K - $180.1K / year
Seniority
Senior
Job Description
Senior Software Engineer – Kubernetes Operations
Marqeta
• Design, build, and maintain highly available Kubernetes infrastructure at scale • Lead design for small-medium components/features and participate in design for larger components/features • Have significant ownership of a component/feature of the compute platform • Contribute to architecture decisions for container orchestration and cloud-native services • Mentor engineers on Kubernetes best practices, container security, and cloud infrastructure • Develop automation tools and improve CI/CD pipelines for containerized applications • Collaborate with platform and application teams to optimize workload performance • Drive initiatives to improve system reliability, observability, and disaster recovery • Participate in on-call rotation and incident response
Job Requirements
- 5+ years of software engineering experience
- 3+ years of hands-on production experience with Kubernetes
- Strong understanding of container technologies (Docker, containerd)
- Experience with infrastructure as code (Terraform, Helm, or similar)
- Proficiency in at least one programming language (Go, Python, Java)
- Deep knowledge of networking, security, and distributed systems
- Experience with cloud platforms (AWS, GCP, or Azure)
- Strong communication and collaboration skills
- Nice to haves: Certified Kubernetes Administrator (CKA) or Certified Kubernetes Security Specialist (CKS)
- Experience with service mesh technologies (Istio, Linkerd)
- Knowledge of observability tools (Prometheus, Grafana, Datadog)
- Experience in fintech or payments industry
- Contributions to open-source Kubernetes ecosystem
Benefits
- Multiple health insurance options
- Flexible time off – take what you need
- Retirement savings program with company contribution and after tax contributions
- Equity in a publicly-traded company and an Employee Stock Purchase Program
- Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave
- Free therapy sessions, financial and professional coaching, and legal advice
- Monthly stipend to support our remote work model
- Annual “development dollars” to support our people growth and development
- Through Flex First, the freedom to live and work wherever you and your family thrive
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desenvolver e manter microserviços backend em Java (11+) com Spring Boot; • Implementar APIs REST; • Construir soluções aderentes à Arquitetura; • Criar integrações com sistemas internos e externos; • Garantir consistência de dados em fluxos distribuídos; • Revisar código (code review) com foco em: • Qualidade; • Segurança; • Performance; • Trabalhar com pipelines de CI/CD; • Preparar aplicações para deploy; • Participar de cerimônias: • Daily; • Planning; • Refinamento; • Retrospectiva; • Estimar histórias técnicas; • Quebrar épicos em tarefas menores; • Colaborar com: • PO (Product Owner); • QA; • Devs frontend; • Dar visibilidade de impedimentos.
Senior Software Engineer - Kubernetes Operations
MarqetaYou see a card. We see endless possibilities.™
Role Description Marqeta is looking for a talented Senior Software Engineer - Kubernetes Operations to help build and scale our foundational compute infrastructure. You will define and deliver well-scoped milestones for projects and may serve as a technical lead for projects on your team. You will actively keep customer needs in mind and work with cross-functional stakeholders to deliver technical solutions that provide value quickly. Learn more about our Product and Engineering team. The Impact You'll Have - Design, build, and maintain highly available Kubernetes infrastructure at scale - Lead design for small-medium components/features and participate in design for larger components/features - Have significant ownership of a component/feature of the compute platform - Contribute to architecture decisions for container orchestration and cloud-native services - Mentor engineers on Kubernetes best practices, container security, and cloud infrastructure - Develop automation tools and improve CI/CD pipelines for containerized applications - Collaborate with platform and application teams to optimize workload performance - Drive initiatives to improve system reliability, observability, and disaster recovery - Participate in on-call rotation and incident response Qualifications - 5+ years of software engineering experience - 3+ years of hands-on production experience with Kubernetes - Strong understanding of container technologies (Docker, containerd) - Experience with infrastructure as code (Terraform, Helm, or similar) - Proficiency in at least one programming language (Go, Python, Java) - Deep knowledge of networking, security, and distributed systems - Experience with cloud platforms (AWS, GCP, or Azure) - Strong communication and collaboration skills Requirements - Certified Kubernetes Administrator (CKA) or Certified Kubernetes Security Specialist (CKS) - Experience with service mesh technologies (Istio, Linkerd) - Knowledge of observability tools (Prometheus, Grafana, Datadog) - Experience in fintech or payments industry - Contributions to open-source Kubernetes ecosystem Benefits - Multiple health insurance options - Flexible time off – take what you need - Retirement savings program with company contribution and after tax contributions - Equity in a publicly-traded company and an Employee Stock Purchase Program - Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave - Free therapy sessions, financial and professional coaching, and legal advice - Monthly stipend to support our remote work model - Annual “development dollars” to support our people growth and development - Through Flex First, the freedom to live and work wherever you and your family thrive
Python Developer II
Finance of AmericaEmpowering 55+ customers with modern reverse mortgage options to fund the next chapter in life. NMLS #2285
• Participate in the optimization and continuous improvement of the software development process. • Contribute to an analytics program by developing new and enhancing existing applications. • Participate in evaluating and improving existing systems and their documentations. • Experiment and implement new technologies and techniques in the cloud. • Develop and maintain software in Python. • Write re-usable, testable and efficient code. • Resolve problems with software functionality and suggest improvements. • Work closely with junior members of the team and provide feedback on their work.
• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Ensure code is secure through Software Composition Analysis (SCA), and drive remediation through triaging, prioritization, remediation and verification. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch. • Participating in code reviews to maintain code quality and consistency.



