Senior Cloud Database Engineer
Marqeta is a card-issuing and payment-processing technology company. Its platform helps fintechs, financial institutions, and technology companies build and manage debit, credit, prepaid, and virtual card programs.
About Marqeta, Inc.
Marqeta provides a modern, API-driven card issuing platform for embedded payment and financial-service experiences. It offers card issuing and processing, virtual cards, Just-in-Time funding, dynamic spend controls, PCI-compliant widgets, fraud and risk tools, tokenization, data insights, and program management. Its customers use the platform for consumer and commercial payments, digital banking, credit, supplier payments, expense management, and commercial banking solutions.
Skills
About the Role
You will automate the lifecycle of AWS Aurora instances and support the databases that power the card-issuing platform. You will analyze database performance, design high-availability and disaster-recovery solutions, and improve database architecture through partitioning, sharding, and automation. You will participate in a 24x7 on-call rotation, investigate and remediate incidents, document technical decisions, improve monitoring and alerting, and mentor junior engineers.
Requirements
- 5+ years of experience as a backend engineer and a bachelor's degree, or 7+ years of relevant experience in lieu of a degree
- Experience with cloud-native databases, preferably AWS
- Experience with Aurora, MySQL, PostgreSQL, DynamoDB, or MongoDB
- Experience with cloud-based high availability, disaster recovery, distributed systems, replication, and failover
- Experience with infrastructure as code, automation, and orchestration tools such as Terraform and AWS Step Functions
- Experience with CI/CD pipelines, job runners, and deployment automation
- Understanding of database administration, internals, query tuning, indexing, and performance metrics
- Proficiency in Python
- Experience with Linux commands and shell scripting
- Experience with monitoring and observability tools, preferably Datadog
Responsibilities
- Participate in a 24x7 on-call rotation supporting database engineering services
- Contribute to the technical vision for database maintenance and cloud migration
- Design high-availability and disaster-recovery database solutions
- Develop platform architecture, database partitioning, sharding, and database footprint improvements
- Automate database operations to reduce manual work
- Collaborate with engineers across teams to execute technical initiatives
- Perform root-cause analysis, remediation, and documentation to minimize incidents
- Write design documents and communicate technical decisions and trade-offs
- Improve monitoring and alerting practices using Datadog
- Mentor junior engineers and contribute to team standards
Benefits
- Annual bonuses for eligible employees
- Multiple health insurance options
- Flexible vacation time
- Retirement savings program with company contribution
- Equity in a publicly traded company
- Monthly remote-work stipend
- Family-forming benefits
- Up to 20 weeks of parental leave
