Senior Software Engineer

Shipstr

Senior Software Engineer at Shipstr San Francisco, CA, United States Apply About Shipstr: Shipstr is the first online platform for businesses to book and manage end-to-end transportation for international freight. We're committed to providing cost-savings, transparency, and vastly increased efficiency for our customers. We're passionate about international trade and new technology. We're looking for smart, motivated people who share our belief that international trade should be accessible to everyone.

This position offers generous equity and competitive compensation. We offer full health, dental, and vision benefits. The Company recognizes the importance of vacation time in providing rest, recreation and personal enrichment. There is an unlimited vacation day policy. Description: If you are an experienced software engineer interested in building front-end, back-end or full stack services for a new and innovative product at a start-up, then we are interested in talking to you. You'll be surrounded by people who are wickedly smart, passionate about product development, and believe that world class product and service are critical to customer success. This role will lead a team of talented engineers, focuses on engineering side and architecture, to develop scalable and high performance core platform services with an emphasis on iteratively learning actions. We're looking for ideas and skills from every area of computer science, including information retrieval, distributed computing, large-scale system design, security, and user interface design. We need our engineers to be versatile and passionate to tackle new problems as we continue to push products and technology forward.
 Must Have 5+ years of experience in designing and building software using one or more of the languages (ruby, python, java, C/C++) Strong algorithms, data structures and programming background
 Strong technical background and a good grasp of software engineering principles, exceptional problem solving, design, programming and testing skills.
 Systematic and structured in problem solving approach. Ability to generalize a specific problem and derive solution for a class of problem. Ability to derive causal relationship from ambiguous data.
 Strong knowledge of object oriented development principles with advanced working knowledge in as many as possible of the following technologies, platforms or practices:
 Ruby, Python, C/C++, Java, JavaScript, PHP, Apache, Ngnix, Reddis, MySQL 
* Strong to advanced grasp of SOA and RESTful API designs and implementations
 Design patterns, cohesion/coupling and S.O.L.I.D principles
 Asynchronous messaging (RabbitMQ , ZeroMQ, ActiveMQ, Mule) technologies
 Cloud based infrastructure (PaaS and IaaS) 
* Have experience in mentoring less experienced developers
 Demonstrates sound rationale in making design trade-offs for feature areas across complex solutions. ---Identifies risks and dependencies for feature.
 Effectively manages dependencies for feature areas across complex solutions. Nice To Have Knowledge of logistics industry Experience designing for Business-to-Business applications
 Experience designing for the international business user
 Experience with integrating third-party solutions(payment gateway, crm) 
* SFO based
 Mandarin Apply or share with your friends and colleagues Tweet About Shipstr: Shipstr is the first online platform for businesses to book and manage end-to-end transportation for international freight. We're committed to providing cost-savings, transparency, and vastly increased efficiency for our customers. We're passionate about international trade and new technology. We're looking for smart, motivated people who share our belief that international trade should be accessible to everyone.

This position offers generous equity and competitive compensation. We offer full health, dental, and vision benefits. The Company recognizes the importance of vacation time in providing rest, recreation and personal enrichment. There is an unlimited vacation day policy. Description: If you are an experienced software engineer interested in building front-end, back-end or full stack services for a new and innovative product at a start-up, then we are interested in talking to you. You'll be surrounded by people who are wickedly smart, passionate about product development, and believe that world class product and service are critical to customer success. This role will lead a team of talented engineers, focuses on engineering side and architecture, to develop scalable and high performance core platform services with an emphasis on iteratively learning actions. We're looking for ideas and skills from every area of computer science, including information retrieval, distributed computing, large-scale system design, security, and user interface design. We need our engineers to be versatile and passionate to tackle new problems as we continue to push products and technology forward.
 Must Have 5+ years of experience in designing and building software using one or more of the languages (ruby, python, java, C/C++) Strong algorithms, data structures and programming background
 Strong technical background and a good grasp of software engineering principles, exceptional problem solving, design, programming and testing skills.
 Systematic and structured in problem solving approach. Ability to generalize a specific problem and derive solution for a class of problem. Ability to derive causal relationship from ambiguous data.
 Strong knowledge of object oriented development principles with advanced working knowledge in as many as possible of the following technologies, platforms or practices:
 Ruby, Python, C/C++, Java, JavaScript, PHP, Apache, Ngnix, Reddis, MySQL 
* Strong to advanced grasp of SOA and RESTful API designs and implementations
 Design patterns, cohesion/coupling and S.O.L.I.D principles
 Asynchronous messaging (RabbitMQ , ZeroMQ, ActiveMQ, Mule) technologies
 Cloud based infrastructure (PaaS and IaaS) 
* Have experience in mentoring less experienced developers
 Demonstrates sound rationale in making design trade-offs for feature areas across complex solutions. ---Identifies risks and dependencies for feature.
 Effectively manages dependencies for feature areas across complex solutions. Nice To Have Knowledge of logistics industry Experience designing for Business-to-Business applications
 Experience designing for the international business user
 Experience with integrating third-party solutions(payment gateway, crm) 
* SFO based
 Mandarin TechMeAbroad is not licensed to give legal advice. We merely make typical statements to help you get started, not advice. If you need legal advice, ask us our exclusive list of trusted partners. Follow us on Facebook Twitter LinkedIn Google + Pricing Contact Have feedback? Random thoughts? Passionate praises? Annoyed frustrations? Drop us a mail at feedback@techmeabroad.com!

Read Full DescriptionHide Full Description
Confirmed 19 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up