Marqeta is a Flex First company which allows you to choose your best working environment, whether that be from home or at a company office. To support Flex First, we calibrate pay to a competitive value according to working location. Compensation is aligned according to three tiers within the United States: National: A baseline tier that applies to most of the geographic territory of the United States. Premium: Slightly elevated from the National tier, and oriented toward a narrower set of higher cost-of-living areas, such as Los Angeles CA and Seattle WA. Premium Plus: A tier for the most expensive working areas, like the San Francisco Bay area and New York City. When determining salaries, we consider several factors including, but not limited to, skills, prior experience, and work location.
Staff Software Engineer - Kubernetes Operations
Location
United States
Posted
22 days ago
Salary
$174.7K - $218.4K / year
Seniority
Lead
Job Description
Staff Software Engineer - Kubernetes Operations
MQ Referrals Only
Role Description As Marqeta’s Staff Software Engineer - Kubernetes Operations, you'll be instrumental in scaling our platform to meet the demands of our rapidly growing business and help architect solutions that power millions of transactions daily. We work Flexible First. This role can be performed remotely in the United States, only in one of our National locations. The Impact You’ll Have - Design, build, and maintain highly available Kubernetes infrastructure at scale - Lead 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 - Contribute to the technical roadmap and infrastructure strategy Qualifications - 8+ 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 Typical Process - Application Submission - Recruiter phone call - Hiring manager video call - Virtual “Onsite” consisting of 4-5, 45 - 60 min calls - Offer! 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 Software Engineer Jobs
Senior Backend Developer
AutoScale VenturesAutoScale Ventures is a technology-driven company with 50+ team members across the Philippines, Pakistan, India, the U.S., China, and Canada. We operate a group of businesses spanning tech, data services, infrastructure, and AI. Some of our main products and ventures include: Vehicle data (VinAudit.com) Proxy Infrastructure solutions (SquidProxies.com)
Role Description We are seeking a Senior Backend Developer with at least 5 years of professional experience to join our growing team. You will play a key role in designing, building, and maintaining backend systems, with a strong focus on large-scale crawlers and supporting data-driven and infrastructure solutions. - Lead the design, development, and deployment of backend systems and data products. - Build scalable, high-performance infrastructure to support data-heavy applications. - Optimize backend systems for maintainability, performance, and scalability. - Manage and troubleshoot production systems, ensuring uptime and data accuracy. - Develop and refine automated data crawling/scraping pipelines. - Collaborate with developers, analysts, and stakeholders across time zones. - Mentor junior developers, ensuring adherence to best practices and code quality. - Maintain up-to-date technical documentation. - Explore new ideas in data-driven and infrastructure-focused applications, including AI-driven solutions. - Leverage AI/ML models to streamline experimentation, advance research, and deliver production solutions. Qualifications - 5+ years of professional backend development experience with at least 3+ years of hands-on Python experience in production (Flask, FastAPI preferred). - Strong knowledge of Linux systems and SQL databases (PostgreSQL/MySQL). - Proven experience designing, building, and supporting backend systems from scratch. - Comfortable managing and optimizing live production environments. - Familiarity with data crawling/scraping techniques and large-scale data processing. - Excellent communication skills and ability to work independently in a remote setup. Requirements - Experience with PHP in hybrid environments (LAMP/LEMP stacks). - Background in infrastructure, scaling systems, and distributed databases. - Hands-on experience with data crawling at scale. - Interest or prior work in AI/ML-driven solutions. - Solid foundation in statistics, mathematics, and machine learning. - Previous experience with tech startups or software companies. - Mentorship or leadership experience with junior developers. - Contributions to personal or open-source projects. Benefits - Fully Remote Work: Work from anywhere with reliable internet. - Healthcare Coverage for you and your family. - Paid Leave & Holidays, with time to rest and recharge. - Equipment Funds Support to help set up or upgrade your home office. - Profit Sharing: Monthly and annual bonuses tied to performance. - Long-Term Career Growth: Be part of a company that values stability and growth. - Collaborative Culture: Work with a supportive, globally distributed team.
• Work end-to-end on mobile application development, from design through release and maintenance; • Lead technical decisions and contribute to defining the mobile architecture; • Design modular, scalable, and maintainable applications; • Manage state efficiently using Provider, Riverpod, Bloc, or similar solutions; • Consume and integrate REST and GraphQL APIs; • Ensure code quality through unit, widget, and integration tests; • Continuously work on application performance optimization; • Perform builds and manage the publishing process in the Android and iOS stores; • Implement and evolve native integrations when necessary; • Work with observability, using logs, metrics, crash reports, and analytics tools; • Monitor applications in production and lead incident resolution; • Participate in technical and functional refinements with the team; • Take part in Scrum ceremonies, such as planning, daily stand-ups, review, and retrospective; • Conduct code reviews and mentor less experienced developers; • Actively collaborate with Backend, QA, UX, DevOps, and SRE teams.
• Desenvolver, manter e evoluir aplicações mobile utilizando Flutter; • Implementar interfaces responsivas por meio de widgets e layouts; • Gerenciar o estado da aplicação utilizando Provider, Riverpod, Bloc ou soluções similares; • Consumir e integrar APIs REST; • Garantir qualidade, usabilidade e performance das aplicações; • Participar de refinamentos funcionais e técnicos junto ao time; • Atuar nas cerimônias do Scrum (planning, daily, review e retrospectiva); • Implementar e manter testes unitários; • Realizar builds e apoiar o processo de publicação nas lojas Android e iOS; • Atuar na análise de logs e troubleshooting das aplicações; • Participar de code reviews, promovendo boas práticas de desenvolvimento; • Colaborar com times de Backend, QA e UX para evolução do produto.
• Support the development of new mobile features using Flutter, following technical guidance and standards defined by the team; • Implement screens, components and navigation flows using widgets and responsive layouts, ensuring good usability and adherence to the design; • Integrate the app with backend services by consuming REST APIs; • Work on bug fixes, code adjustments and implementation of minor improvements, contributing to the application’s stability; • Participate in the team’s agile ceremonies, such as dailies, plannings and reviews, collaborating on activity alignment; • Assist in writing and maintaining unit tests to ensure code quality and reliability; • Take part in code reviews, receive feedback and make necessary adjustments for technical growth; • Actively collaborate with the development team, sharing knowledge and pursuing continuous learning
