Job Directory Sr. Software Engineer, Developer Experience

Sr. Software Engineer, Developer Experience
Oakland, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Named as a Forbes Fintech 50 in 2019, Marqeta powers modern payment solutions for companies innovating new services and process flows in a digital world. Our platform, open API, and advanced analytics provide unprecedented control for companies to issue cards, authorize transactions and manage payment operations in real-time.

We are a team of industry experts and technology innovators who take a dynamic approach to solving challenging problems. We power possibilities for our customers by bringing the best talent together in an open and collaborative work environment that rewards creativity and perseverance.

Marqeta is proud of its Oakland roots and strives to build a global team as diverse as the markets we serve, staying true to our values to Connect the Customer, Find a Way, Make Simple, Take Risk and Build One Marqeta. We are not expecting any single candidate to meet all job requirements listed below, so please apply. It's an exciting time to join Marqeta. As we grow, your career and opportunities will grow as well.

Position Summary

Marqeta is a fast-paced technology company experiencing significant growth and expansion.

Once developers come to our website, and educate themselves on what we do, they start building with Marqeta to prototype their ideas and see how we could be a fit into their growing business model. We strive to make this experience best in class.

You are an experienced software engineer with a passion for empowering the developer. You enjoy collaborating with the developer community, information development, product, product marketing and sales engineering. You will partner with product to bring to life best-in-class developer tooling for a self-service developer experience to convert these first impressions into satisfied paying customers.

Primary Responsibilities

* Lead the architecture, infrastructure, and technical strategy to support developer tooling
* Help build and enhance our simulation suite to offer an end to end experience to prototype and test integrations
* Partner with product managers to ideate and prototype developer tools for internal and external technical users
* Collaborate and help integrate payment processing and APIs with web and mobile applications
* Enhancing the developer experience of Core Issuer Payment Processing including Discover, MasterCard and Visa network integration
* Focus on the process for delivering quality product in the true sense of lean development
* Optimizing the performance using modern/cloud native architectures including caching, messaging, multithreading, database tuning, etc.
* Applying Amazon Web Services Best Practices and PaaS/IaaS offerings to implement the above solutions.
* Partner with the Developer Evangelist to build a strong developer community

Requirements

* At least 6 years experience developing Java applications and APIs at scale
* Passion for great developer experience-put yourself in a developer's shoes
* You operate best in a culture of test, tweak, repeat
* Strong understanding of all aspects of agile product development and delivery
* Must be a self-motivated, goal oriented influencer with excellent presentation and organizational skills
* Plenty of experience with transactional RDMS such as MySQL, Postgres, MS SQL Server, or Oracle
* Knowledge of a scripting language like Bash, Perl, Python, or Ruby
* Experience with Git, Jenkins and GitFlow Pull Request Model
* A strong passion to write code with great quality and test coverage
* A demonstrated passion for sharing knowledge and experience with others through coaching and mentoring.
* Proactivity, positive attitude, curiosity, and impeccable integrity are essential.

Bonus points for

* Experience with Payments Developer Experience, including but not limited to simulation suite
* Production Experience with Amazon Web Services and/or Google Cloud Platform
* Knowledge of a scripting language like Unix, Shell, Perl, Python, or Ruby
* A technical blog, a public Github repo, or contributions to open source projects
* In your application, let us know three things you see as opportunities to enhance our developer first impressions on Marqeta.com

Perks

* Rich suite of benefit plans; employee premiums paid 100%
* Generous Paid Time Off
* Full paid Parental Leave
* Pet insurance
* 401k plan with a Company match
* Competitive pay
* Meaningful equity
* Bi-annual "Hack Week" to support and reward innovation
* Monthly commuter and parking subsidy
* Open, transparent culture that includes All Hands meetings, Lunch-and-Learns, all-company offsites, etc.
* Access to corporate gym membership rates, other discounts and employee perks
* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays and more!

We are committed to an inclusive and diverse workplace. Marqeta is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

Check out our engineering blog!

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.