JAV-004 Senior Backend Engineer
Toronto or Remote (Canada-Wide)
Mission:
Large marketplaces like Amazon have trained us to expect products delivered to our doorsteps within 1-2 days at no extra cost. As a result, millions of sellers on other marketplaces are falling behind, unable to cost-effectively deliver products to their customers. Our Client's mission is to transform the $8-12T fragmented and outdated logistics industry, and build an intelligent, asset-lite network that enables any online seller to offer fast, affordable fulfillment.
Team:
The team is different — we are violinists, economists, ex-consultants, journalists, and more. What unites us together is: a bias for action, curiosity, and entrepreneurial ownership. We're looking for intelligent, driven, and passionate people to help make our vision a reality. We’re based in the heart of San Francisco and building teams around the globe — backed by leading Silicon Valley venture capital firms.
What you'll do:
-
Reinvent fulfillment by designing, developing, testing, deploying, maintaining and improving pragmatic software.
-
Manage individual project priorities, deadlines and deliverables.
-
Be a full business owner: shape the foundation of the product and business that you work on.
-
Actively learn new language, techniques, and methodologies.
-
Contribute actively to code reviews and design reviews.
What we’re looking for:
-
BS degree in Computer Science, similar technical field of study or equivalent practical experience.
-
4+ years of experience in a related role.
-
Insatiable Curiosity, Undying Passion and Ownership to take on hard real world problems.
-
Extensive Typescript, Javascript, Java, or Python experience.
-
Someone who follows TDD or in general likes to write tests.
-
Experience shipping production code with full instrumentation: deployment, logging, and monitoring, and documentation.
-
Experience processing large amount of data.
-
Experience with building and evolving REST APIs.
-
Experience with distributed systems.
-
Excellent communication skills in verbal and written English.
-
Must be based in North America.
Bonus points for:
-
Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
-
Prior experience in Supply Chain, Fulfillment, Logistics, Shipping and Warehouse technologies.
-
Machine learning, operations research and optimization, developing large software systems, logistics & fulfillment industry, pricing algorithms, shipping technology.
-
Rich github or hackathon accolades or other ways you can show that you love to code.
Tech Stack:
-
React and Redux for UI.
-
Independent Service Oriented Architectures with services composed of:
-
Java, Spring and MySQL RDS.
-
Node, Typescript, MySQL RDS.
-
-
DynamoDB for integration services.
-
SQS for queuing.
-
We run on AWS.