Build a legacy

Bow Capital
Bow Capital

Staff Software Engineer - Shipping Solutions



Software Engineering
Posted on Friday, May 17, 2024
Founded in 2012, EasyPost is a YC unicorn whose mission is to make shipping simple for businesses, from garage startups to the Fortune 500. Shipping, now more than ever, is the backbone of the global economy, but integrating the technology-enabled operations of a modern business with the low-tech and complex shipping industry has always been a challenge. EasyPost solves this problem with the first developer-friendly REST API for shipping, and we continue to push boundaries and discover new ways to simplify shipping for all. Our team is rapidly growing, and this is the perfect time to get on board. Join us, and help build the shipping infrastructure of the future.
About the role:
EasyPost is seeking an experienced and skilled Staff Software Engineer to join our growing eCommerce product engineering team. This team is responsible for developing new products and services within the eCommerce space to leverage EasyPost's world-class shipping products.
What you will do:
o Lead and influence the long-term technical vision and roadmap in collaboration with senior leadership and product management.
o Design and spearhead complex, high-impact changes to eCommerce integration systems, focusing on scalability, reliability, and maintainability.
o Provide mentorship to engineers, actively participate in product and feature design, and contribute to code reviews.
o Act as a subject matter expert for highly complex features, offering technical leadership across teams and projects within the organization, removing obstacles to team progress, and incorporating diverse perspectives in decision-making.
o Foster transparent communication with both technical and non-technical team members, proactively sharing information in a manner that allows everyone to understand the reasoning behind decisions.
o Develop and maintain clear, comprehensive technical documentation, including system architecture, design documents, and user guides, ensuring their adoption and use across the organization.
About you:
o 10+ years of software development experience, or equivalent related work experience, with a proven track record of delivering complex, large-scale projects.
o Extensive full-stack development experience, with proficiency in multiple programming languages and a strong desire to learn and improve your craft as a software engineer.
o Experience building and maintaining scalable, reliable services, and distributed systems.
o Expertise with databases, ideally relational databases and schema design.
o Excellent communication skills, with the ability to effectively translate complex information to both technical and non-technical collaborators.
Bonus experience:
o 3rd party payment processors APIs (e.g. Stripe, Paypal)
o Modern JavaScript frameworks (e.g., React, Vue)
o eCommerce platform integrations / plugins (e.g., Shopify, WooCommerce, Magento)
What We Offer:
o Comprehensive medical, dental, vision, and life insurance
o Competitive compensation package and equity
o 401(k) match
o Monthly work from home stipend of $50 net
o Flexible work schedule and paid time off
o Collaborative culture with a supportive team
o A great place to work with unlimited growth opportunities
o The opportunity to make massive contributions at a hyper-growth company
o Make an impact on a product helping ship millions of packages per day
Data Privacy Notice for Job Applicants:
For information on personal data processing, please see our Privacy Policy: https://www.easypost.com/privacy
"EasyPost is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law."
To be considered for this position, you must be authorized and based in the United States.