The Onboarding Platform team at WePay is primarily responsible for providing a scalable, flexible, and reliable platform to ensure we know who customers are when they onboard to our platform. We are the primary capture of customer data through APIs that manage core identity information, know your customer verifications and validations, as well as account management services. As a member of our team, you will be designing and developing flexible software as we expand our customer portfolio at WePay and integrate with larger JPMC ecosystems to support various product use cases.
What You Will Do:
Innovate, design, and build robust software that focuses on scale, resiliency and data integrity.
Contribute feedback to code and design reviews
Take leadership on key initiatives, both from a technical perspective as well as from planning, communication, and execution
Collaborate across boundaries of disciplines to improve processes, tooling and architecture for the wider organizationUse your technical leadership skills to own and lead projects to completion
Provide technical guidance to the team and help your colleagues create impact
Mentor and coach other engineers inside and outside of your existing team.
What We are Looking For:
Either a Bachelor’s degree in a technical field involving coding (e.g., Computer Science, Engineering, Physics, Mathematics) or equivalent technical experience
7+ years of software development experience
Strong computer science fundamentals such as concurrency, Object-Oriented design, multi-threading, etc
Experience working with relational databases such as MySQL
Experience implementing scalable and reliable software systems/services
Experience with cloud environments like GCP, AWS or Azure, as well as cloud solutions like Kubernetes, Docker, etc.
Experience designing and implementing scalable and reliable software systems/services
Technical leadership expertise in leading, shipping, and maintaining complex software projects involving engineering and product stakeholders
You are passionate about engineering and operational rigor
You are open-minded, flexible, and have a pragmatic approach to solving problems
Object Oriented Programming experience in languages such as Java, Python, or PHP
Technologies We Use:
Languages - Java, Python, PHP
Cloud technologies - GCP
Event streams - Kafka
Databases - MySQL, Cassandra, BigTable , Redis
Planning – JIRA, Confluence
Tooling – Intellij, Team City, PagerDuty, and other tooling to drive robust development
WePay’s mission is to make commerce seamless. Our products help software companies integrate payments into their applications – thereby empowering small businesses and individuals to get paid easily and quickly using their go-to apps and software. Our customers include BigCommerce, TouchBistro, Meetup, and Freshbooks, just to name a few. By joining forces with JPMorgan Chase, a global financial services firm with over $2.5 trillion in assets that serves millions of customers worldwide, WePay is now able to connect our customers seamlessly into a range of banking services beyond payments. WePay is a unique place to work and offers the best of both worlds. WePay has a FinTech startup culture that emphasizes transparency, collaboration, and career growth, with the ability to work on small, nimble teams. However, now combined with the power of JPMorgan Chase, employees are also able to create change at scale and have an opportunity to truly disrupt and shape FinTech.
You can find more information at wepay.com
To all recruitment agencies: WePay does not accept agency resumes. Please do not forward resumes to our jobs alias, WePay employees, or any other company location. WePay is not responsible for any fees related to unsolicited resumes.
Benefits & Compensation
We offer a competitive total rewards package including a base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. Additional details about total compensation and benefits will be provided during the hiring process.
Since you are applying from outside Canada, you application will be moderated by our team. You will receive an email once it's been approved.
There was an error, please try again.
You must be legally entitled to work in Canada in order for your application to be considered.
I am legally entitled to work in Canada
Application from outside Canada
Finding an employer that will assist you in your work permit without knowing you is utopic.. Employers simply do not consider non-resident applications. We strongly recommend that you immigrate to Canada before you start looking for employment.