VancouverWARecruiter Since 2001
the smart solution for Vancouver jobs

Senior Software Engineer, Plastiq Accept

Company: Jobleads
Location: Vancouver
Posted on: June 9, 2021

Job Description:

Senior Software Engineer, Plastiq Accept With the fast-tracked launch of the Plastiq Accept product, we're committed to accelerating the growth of small businesses. Our goal is to be the top recommended payment recipient method for all business owners and entrepreneurs who previously could not afford to accept credit cards. As Principal Software Engineer you will define and lead work breakdown, execution, and delivery for large epics for the Plastiq Accept product. This means providing architectural influence across multiple domains and enforcing performance, security, and architectural standards. You will collaborate closely with product and design teams to deliver best in class experiences to our end users. You are a key technology reference within our product engineering team and you'll play an important role in ensuring the scalability of our tech that drives our business, product, and platform. At Plastiq, we offer an engineering culture that's diverse, supportive, and high-energy. We provide people with the opportunity to thrive in an environment that unlocks their maximum potential. We believe in breaking barriers, embracing failure, and challenging ourselves to do what others have told us we cannot. That means learning and growing together and challenging each other to be better engineers and humans. Your Responsibilities Design and code with architectural level considerations in mind, including simplicity, extensibility, testability, resiliency, performance, and security Articulate alternative solutions spanning both new and proven technologies Hands-on development of code, complete with automated tests that are scalable and maintainable Perform code reviews with helpful and meaningful feedback for your teammates Set the bar for documentation, coding standards, security, performance, maintainability, resiliency, reliability, testing, and production visibility (logging/monitoring/alerting) Own team's domain area including design, development, release strategies, experiment strategies, production visibility (logging/monitoring/alerting), escalation policies, and run books Own what you build in production and be an ambassador of Quality Partner with technical leaders across teams and work hand in hand with Software Architect to develop a cohesive vision for the future of Plastiq's tech stack 10+ years of professional software development experience which includes 5+ years experience creating and supporting highly interactive data driven applications 5+ years of team leadership experience Strong experience with Node.js and REST API design Experience with Express.js, GraphQL, Java, React, Redux is a significant plus Experience with relational databases (MySQL) and with NoSQL stores like MongoDB Experience with Microservices and Containerization Experience with AWS or similar cloud computing platforms Experience with concurrency, multi-threading and event-driven architectures Plastiq's Tech Stack Plastiq operates a CI/CD model and releases code to production frequently. We are building cloud-native micro-services with a component-based frontend written in React.js, and a Node.js backend, which sits in front of our Payments Processing Platform built in Java. For our testing platforms we use Jest for API & unit backend tests, for frontend testing, and Gitlab for our continuous integration and delivery. Plastiq is powered by data. Our data pipeline continuously streams data to Snowflake via AWS Kinesis so our Data Engineering and Analytics team can produce machine-learning models that help drive our business. Plastiq is a smart payment platform designed for businesses to better manage their payments and cash flow. The platform lets companies maximize their existing credit, pay in whatever way is best for their business"regardless of what payment methods their recipients accept"and get paid by card without the burden of card acceptance fees. Businesses can pay globally in more than 40 countries, and Plastiq works with all major credit card providers, including Mastercard, Visa, American Express, and Discover. Plastiq has millions of customers and has processed billions in payments for a wide range of expenses, from business supplier payments and contractors to taxes and rent. Plastiq has won a number of awards and recognitions, including being named to the 2020 Forbes FinTech 50 and 2020 Bay Area Best Places to Work by the San Francisco Business Journal.

Keywords: Jobleads, Vancouver , Senior Software Engineer, Plastiq Accept, Other , Vancouver, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Vancouver RSS job feeds