Our Senior Engineer is a key member of the engineering staff working on our Payments Platform to provide a frictionless experience to our customers and maintain the highest standards of protection and availability
Job Summary
Our Senior Engineer is a key member of the engineering staff working on our Payments Platform to provide a frictionless experience to our customers and maintain the highest standards of protection and availability.
As a Senior Engineer, you will scope, design, and build scalable, resilient distributed systems, build product definition and leverage your technical skills to drive towards the right solution.
We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career – and your potential – in mind.
Matching Summary
Our Senior Engineer is a key member of the engineering staff working on our Payments Platform to provide a frictionless experience to our customers and maintain the highest standards of protection and availability.
Salary
Base: $100,000.00 - $215,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive Total Rewards program, 401K with 6% match, tuition assistance, mental healthcare, fertility and adoption assistance
Skills & Requirements
Must-have
scalable, resilient distributed systems
microservices oriented architecture
extensible REST APIs
DevOps Concepts and Cloud Architecture
continuous delivery and infrastructure as code
CS data structures and algorithms
Nice-to-have
relentless innovation
hyper-growth environment
cross-functional collaboration
inclusive culture
bias for action
winning mindset
Key Requirements
4+ years of Software Development within a Java framework
3+ years of experience with architecture and design
3+ years of experience with AWS, GCP, Azure, or another cloud service
2+ years of experience in open-source frameworks
Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience