Marqeta is seeking a skilled Staff Software Engineer to join the Network File Integration team. The role involves designing and delivering scalable software solutions for batch and event-driven processing of card network settlement and transaction data.
Requirements
- 8+ years of relevant experience with a Bachelor’s degree; or 6+ years of experience with a Master's degree; or a PhD with 3+ years experience.
- Strong passion to write code with high quality and test coverage.
- Experience developing in Java and/or Python, however we welcome experience in other programming languages.
- Experience with batch data processing using query engines such as Athena, Trino/Presto.
- Experience working with and optimizing data lake table formats (e.g., iceberg, hudi, delta lake).
- Experience making technical trade offs and navigating technical complexities.
- Experience mentoring other Engineers.
- Proven ability to influence Manager and teammates with the development strategy.
- Experience troubleshooting production issues.
- The ability to listen to the needs of others and comprehend complex matters, articulate issues in a clear and concise manner, and present effectively in both oral and written presentations to all levels in the organization.
- The ability to demonstrate humility, empathy, and to take constructive feedback positively.
- A desire to grow in your career, learn, share ideas and help others grow and learn.
- Demonstrated experience working productively on cross-functional teams and taking a collaborative, team oriented approach.
Benefits
- Multiple health insurance options
- Flexible vacation time
- Retirement savings program with company contribution
- Equity in a publicly-traded company
- Monthly stipend to support our remote work model
- Annual “development dollars” to support our people growth and development
- Family-forming benefits and up to 20 weeks of Parental Leave