Stripe is a financial infrastructure platform for businesses, enabling companies to accept payments and grow revenue.
Responsibilities
Build, develop, test, and deploy software infrastructure
Modify existing software to correct errors or improve performance
Develop and direct software system testing and validation procedures, programming, and documentation
Build, test, and maintain software development across codebases to integrate with external financial partners
Consult and advise peers on build system choices
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
Work with engineers across the company to build new features at large scale
Implement unit, functional, and integration tests to prevent bugs and regressions
Set the mission and perform short and medium term planning and prioritization for an engineering team
Build, test, and maintain software for card payments integrations communicating with external card networks and payment processors using industry-standard protocols
Consult with and advise peers on integration architecture and payment processing implementation choices
Analyze user needs and payment processing requirements to determine feasibility of design for card network integrations
Requirements
Bachelor's Degree or foreign equivalent in Computer Science or a related field
2+ years of experience in Software Development
2+ years of experience writing and debugging computer code
2+ years of experience writing software to issue and serve HTTP requests
2+ years of experience with Java, Ruby, Scala, or Python
2+ years of experience with API, REST, SOAP, Agile, Jira, Git, AngularJS, or Node.js
1+ year of experience in payment processing in payins acquiring financial systems related to authorization and clearing flows with major global card networks including Visa and Mastercard
1+ year of experience in data modeling of card features in acquiring payments for financial processing systems
1+ year of experience working with ISO 8583 messages and data warehouse queries
1+ year of experience with Cloud
Conditions
Salary: $156,800 - $235,200/yr
40 hrs/week
50% Telecommuting permitted
Multiple positions available
Benefits may include equity, company bonus, 401(k) plan, medical, dental, and vision benefits, and wellness stipends