Senior Golang Engineer

Carted

  • Team: Engineering
  • Grade: Senior
  • Location: Remote
  • Closing: This role has no specific closing date.

Perks and benefits

Flexible working hours
Work from home option
Professional development
Mentoring/coaching
Team social events
Team lunches

Candidate happiness

8.92 (84)

Job Description

OUR STORY

We’re on a mission to build solutions for the next generation of commerce. Ultimately we enable developers and platforms to make commerce seamless by connecting them to millions of merchants and billions of products with a single API. 

Carted will power commerce experiences anywhere on the internet, allowing developers and content creators to build a direct checkout of any product from any merchant via any content on the web. Click here to see how Carted is shaping the future of E-commerce and read here to find out about the problems we're solving, why and how we’re solving them, and most importantly, what sets us apart from the status quo.

Who we are looking for

We are looking for passionate and smart Go engineers, who love to tackle problems at scale. An engineer who is a strong team player and possesses hands-on product engineering with the ability to design and build a product from an idea.

ABOUT THE ROLE

  • Code, test and document solutions for creating Carted’s commerce API.

  • Writing clean, high-quality, high-performance, maintainable code

  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements.

  • Troubleshoot and debug technical problems.

  • Collaborate with team members to ensure business goals are achieved. 

  • Translate software and other designs into functional technical specifications.

  • Research and define new areas of technology to continuously improve our product line.

  • Build out new features and products.

YOU HAVE STRONG EXPERIENCE IN

  • Microservices (REST and GRPC) - Golang

  • OLAP db like BigQuery, RedShift, Snowflake and etc.

  • OLTP db like BigTable, Cassandra, etc.

  • ElasticSearch

  • Data processing: JAVA / Apache Beam (Google Dataflow)

  • ETL pipelines at scale

  • Message Queues, like Redis PubSub, RabbitMQ, Kafka, etc

  • Stress testing and debugging at scale

  • Kubernetes, Traefik, Istio Terraform (ops skills)

  • CI / CD - workflows

WHY COME AND JOIN OUR TEAM

We are a well-funded, fast-growing startup with people around the globe. You will have autonomy and ownership of the work you do, with flexible hours.

We offer a competitive base salary plus equity, so you are rewarded for your best work. On top of this, we offer generous paid holidays. “Holiday” is called holiday at Carted and never ‘annual leave’ as we are big believers that holiday is your time and we want you to enjoy it! We also provide you with top-end equipment to make your space enjoyable.

We have a training and development allowance to invest in your personal and professional development.

If you're not based in our awesome Sydney HQ, we offer a co-working membership.

We like to learn quickly, do things differently and most importantly... have fun! 🎉

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Start your de-biased application

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Start your de-biased application