Senior Python Engineer, Typescript

Posted 16 Days Ago
2 Locations
Remote
Senior level
Software
The Role
The Senior Python Engineer will develop and maintain legacy systems while also contributing to new platform features, ensuring scalable code, integrating third-party services, and performing software upgrades and troubleshooting. Responsibilities include producing clean code, testing, documentation, and offering technical support.
Summary Generated by Built In

JOB SUMMARY

B-Stock is seeking a Senior Python/Typescript Developer, developing/maintaining our legacy system as well as developing for our new platform. Initially focused on our Python based legacy system, this role will also support our new platform long-term and contribute to our core Typescript based products and features. This position requires a highly self-motivated individual who thrives in a collaborative, global environment and offers opportunities to manage and architect SaaS-driven software solutions, delivering web-based applications. Preference for candidates close to one of our four office locations.


ESSENTIAL JOB DUTIES AND RESPONSIBILITIES

  • Work with peers to design and develop software solutions
  • Produce clean and efficient code, that is ready to scale
  • Help launch and support production services
  • Integrate with third-party services and components
  • Troubleshoot, debug, and upgrade existing software
  • Write various tests (e.g. unit, integration, performance) to ensure scalable service code
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Code using test-driven development (TDD)
  • Offer technical support for new and existing services


MINIMUM QUALIFICATIONS, JOB SKILLS, ABILITIES

  • 5+ years experience building with Python/Typescript. 
  • Understanding of architectural principles and experience building and using enterprise frameworks (at least one framework).
  • Experience with Relational and Non-Relational Database solutions.
  • Experience working within a microservice architecture.
  • Familiarity with version control systems, such as Git.
  • Able to work effectively in a distributed team environment and effectively communicate technical concepts.
  • Experience with Agile/Scrum.
  • Excellent problem-solving and communication skills.


PREFERRED QUALIFICATIONS

  • Linux/UNIX proficiency
  • Experience working with Google Sheets App Script
  • Experience with bucket/object storage (S3, GCP Cloud Storage)
  • Experience with CI/CD configuration
  • Experience with containerization including Docker
  • Experience using Confluence, Gitlab, JIRA, Trello, Asana
  • Experience with secure application development (website and web services security)
  • Experience with building RESTful APIs
  • Experience with Node.js (Express.js / NestJS frameworks)
  • Experience with Google Cloud Platform and its various offerings


The pay rate for this role will range between $145,000 to $175,000 per annum. We consider many factors when determining salary offers, such as the applicant’s work experience, education and training, skills, market data, and internal equity.


EMPLOYEE BENEFITS

  • Competitive compensation packages including bonus and options
  • Medical, dental, and vision benefits
  • Matching 401(K)
  • Paid time off
  • Telecommuting and remote-work options
  • Support for continuing education
  • Team off-sites, social events, and frequent extracurricular activities
  • Unlimited snacks and drinks (in office)

THE COMPANY

B-Stock is the world's largest B2B recommerce marketplace for excess [or surplus] merchandise. Businesses of all sizes leverage the B-Stock platform to sell and buy customer returns, overstock and other excess merchandise - ranging from top brands and retailers who want best-in-class inventory management to entrepreneurs looking to source valuable merchandise for their resale businesses.

Tens of thousands of small business owners all over the globe use B-Stock to launch and power their resale business. We take pride in empowering these innovators and entrepreneurs of commerce. 

In 2020 we sold 120 million items across our platform, giving a second life to this otherwise would be “waste” merchandise.  In fact, we kept 400 million pounds of goods in use and saved millions from the landfill. It feels good to be B-Stock!

The amount of returned or unsold inventory continues to grow each year, and in 2020, it was estimated at over $1 trillion worth worldwide. We know there is tremendous value in and demand for this inventory - no matter the category, condition, or location. The B-Stock platform gives buyers a simple way to buy brand-name merchandise directly from top retailers and manufacturers. At the same time, we offer companies an automated, trusted replacement for traditional liquidation while boosting operational efficiency, recovery rates, and cycle time. 

Led by eBay veterans and backed by top investors including Spectrum Equity, True Ventures, and Susquehanna Growth Equity, B-Stock shows no signs of slowing down. Our core values have shaped the company we are today and will continue to drive our success for many years to come. 

For more information, visit bstock.com/careers/

OUR VALUES
Make Each Dollar Count 
Whether it’s the recovery amount or a buyer’s budget, money matters to all of our clients. And because each dollar matters to them, it matters to us.  

Take Our Work Seriously, Not Ourselves
Everything at B-Stock continues to grow - everything but our egos, that is. We’re not afraid to let loose and laugh (often at ourselves). 

Do The Hard Things Today That Will Pay Off Tomorrow
We’re willing to sacrifice and endure, fail and adapt to reach our long-term goals. 

Use Trust As The Best Measure Of Success
The trust we earn along the way is more valuable than money. Without trust from both our buyers and sellers, our business won’t succeed.

Find Strength In Numbers
Use our passion for data to provide value to our customers, improve ourselves, and develop new ways to delight our buyers and sellers.

No applicant will face discrimination/harassment based on race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on “protected categories,” B-Stock also strives to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at B-Stock.
Work Authorization required.

Top Skills

Python
Typescript
The Company
Belmont, ,, CA
230 Employees
On-site Workplace
Year Founded: 2008

What We Do

B-Stock offers the world’s leading auction platform for returned, excess, and other liquidation inventory. We believe there is tremendous value in and demand for returned, excess, and other liquidation inventory - no matter the category, condition, or location.

By connecting this inventory directly to the right business buyers through a transparent sales platform we enable controlled transactions, fair market prices, less carbon footprint, and a faster sales cycle.

To become a part of the world’s largest network of liquidation marketplaces, please visit: www.bstock.com and sourcing.bstock.com

Jobs at Similar Companies

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees
Louisville, CO, USA
69 Employees
111K-185K Annually

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account