Canada
Apply for the job
Chevron - Job Board X Webflow Template
Check at least 1 item
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Your application has been successfully submitted!
Oops! Something went wrong.

Software Engineer (Python/Go/Data)

Job Description

Posted on: 
April 5, 2023

Who We Are

We go beyond software. Carbon6 is building a community to support ecommerce sellers by removing the barriers to selling online and simplifying their path to success. Developed by the brightest minds in the marketplace ecosystem, our suite of software tools and resources help entrepreneurs succeed at every stage of their journey. We are a global company across North America, Europe and Asia, made up of passionate entrepreneurs, expert sellers, and innovative thought leaders

We recently raised $66 million USD in Series A from leading investors and serve over 200,000+ sellers to drive growth, maximize profitability and manage with intelligence to scale their businesses.

The Opportunity (Open to Remote, Hybrid, or In-Person)

We are looking for a determined, gritty, detail-oriented software engineers with proven experience in Python and Go, API and data access and aggregation, and SaaS and ecommerce. If you’re known for being a bit too type A, you lose track of time chasing down obscure edge cases, and care as much about the consistency and quality of your code as just cranking out tickets, then you might be a great fit for our Software Engineering role.

You will work as a critical part of a small, elite team of engineers building deep recommendations and insights drawn from a combination of Amazon APIs, data, and our extensive team of seasoned Amazon experts. This is not a job for the faint of heart, though; you will have to wade through legacy code to modernize and improve it, come up with new uses for sometimes-limited API endpoints, and radically improve efficiencies. On the other side of this challenge, though, is truly affecting the course of Carbon6 and what will soon be a flagship tool in our arsenal of seller software.

Your Impact

  • Coding daily, interacting with Amazon APIs to improve data sources and efficiency.
  • Aggregating multiple data sources into clean data stores that can be converted to actionable insights, reports, and visualizations.
  • Bring the quality of your team up through consistent code commits, high quality releases, and setting the example for the pace and problem-solving you bring to the team.
  • Improving the overall data pipeline through efficient code, potential infrastructure improvements to affect scaling, and interactions with the infrastructure team at Carbon6.
  • Documenting both in-code and externally the use of Amazon API endpoints critical for the product.
  • Working with our product team to improve the quality of the surfaced data from your work.

Your Qualifications

  • Minimum of 5 full years of professional full-time development experience (part-time, college, and boot camp stints excluded, although we value all of these!).
  • Proven experience in Python or a similar scripting and data-access language, Go or Node.js, and AWS. While we are open to alternative technologies, you will be interviewed based on one or more of the languages above.
  • We focus heavily in our interview and ongoing development processes on critical thinking skills. You will be expected to understand design patterns and software principles as part of your core responsibilities.
  • Demonstrable coding expertise through projects that can be viewed through GitHub or similar with personal commit histories.
  • At least two years of demonstrable experience interacting with third party APIs, preferably pulling data intended for later aggregation.
  • Experience working with, or ideally, building data pipelines where data is stored raw and then transformed at least once into higher-order data (e.g. AirTable, Snowflake, etc.).
  • Proven experience working on an Agile team with 1- or 2-week sprints, Scrum, and daily standups. If you don’t have opinions about Agile, you’re likely not a good candidate for this position.

Perks and Benefits

  • As an early member of our team, you’ll receive competitive compensation.
  • Extended health benefits including medical, vision and dental coverage.
  • Flexible paid time off.
  • You’ll receive a laptop conveniently delivered to your door to get you started and set up for success day 1.

Responsibilities

Job Requirements

Apply nowApply now

More job openings

Director of Brand Management

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote

Amazon PPC Pod Leader

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote

Amazon Specialist

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote

PPC Manager

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote
Middle East
Middle East
Latin America
Latin America
Australia
Australia
Asia
Asia
USA
USA
Europe
Europe
Canada
Canada