Fullstack Software Engineer - kickbox.com

Moz
Remote, Canada
100K $-140K $ / an
Télétravail
Temps plein

Description

Fullstack Software Engineer

Kickbox is seeking a Fullstack Software Engineer for the Kickbox Verification product. We're looking for someone who can provide technical leadership, mentor junior staff, and produce great quality software.

This position can be fully remote.

Diversity & Inclusivity : Kickbox is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected.

What You Will Do :

  • You will have significant influence over the whole technology stack.
  • Write clean, maintainable code using engineering best practices (source control, continuous integration, peer reviews, unit testing, .
  • Build a fast, secure, and scalable SaaS application. Our large global customer base sends millions of messages daily and they expect high performance.
  • Mentor junior team members to help them develop their skills.
  • Collaborate with the rest of the Kickbox team to ensure we build good software that solves real problems.

Experience We Want To See :

  • You should have experience successfully shipping SaaS products on a regular basis.
  • Experience mentoring junior team members is a great plus.
  • 5+ years of experience working with full stack or backend web development. We don't really care what programming language you've used in the past.
  • Experience working with relational databases at scale.
  • Experience with MySQL and Redis is a plus.
  • Comfortable at all parts of the stack from UI through deployment and production debugging. We're a small team and sometimes that means you'll need to do things outside of your core role, like SSH onto a webserver and poke around to debug a problem, or figure out some esoteric Redis configuration setting.
  • Comfortable working in a highly collaborative environment and communicating well with others.

Our Tech Stack :

  • services, front-end
  • NginX and HAProxy
  • Cloudflare for WAF and other functions
  • MySQL (RDS) and Redis (clustered)
  • Ubuntu VMs in AWS and in a couple of racks in data centers in Austin and Dallas
  • Docker containers in Fargate. No Kubernetes
  • Grafana and Graphite for metrics
  • Nagios for system monitoring and alerting with some Cloudwatch
  • OpenVPN

Target Salary is $100-$140K

About Kickbox :

Kickbox is an online software-as-a-service platform that provides software for marketers and developers. Our primary business is helping our customers improve their email deliverability (help legitimate senders avoid the spam folder) and helping them filter out fake, disposable, or abusive accounts during form submission.

The Kickbox API is busy 24 / 7 serving millions of daily requests and the application interface is a critical part of many marketing workflows.

Kickbox tools support customers of all sizes.

Kickbox is part of the larger Ziff Davis organization, however, we're a small team (< 20 people) that operates mostly autonomously, so we feel more like a small company.

We can be nimble and release features quickly without being bogged down with too much process.

Headquartered in Dallas, Texas, Kickbox is part of the 'Moz Group' division of Ziff Davis, Inc. (NASDAQ : ZD). Ziff Davis has a large portfolio of brands across digital media and cloud services, including Campaigner, iContact, Moz and .

LI-Remote

Benefits

Generous medical, dental and vision coverage

Open PTO policy with the expectation that you take at least 1 week off per quarter

10-16 weeks of fully paid parental, medical, or family leave

Company matches to retirement plans

Volunteer time off and matching donations

Stipends for home internet

Remote-friendly culture, with the option to be in office in Ottawa, Raleigh-Durham, Seattle or Vancouver.

Training through Mozzer U, reimbursement for conferences

Cereal bar, healthy (and not-so-healthy) snacks, & beverages

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Punt
Vancouver, Colombie-Britannique

Must have undergraduate degree in Computer Science. ...

Offre sponsorisée
Nascent
Toronto, Ontario

Bachelor's degree in computer science or a related field with experience in software development. You have knowledge of software design patterns, and common programming paradigms such as Reactive Programming, AOP, MVC, MVVM, etc. We’re looking for a fullstack developer who’s passionate about making ...

Maple
Anywhere - Canada

We attribute our success to our team, who has helped us achieve numerous noteworthy awards including: Globe and Mail's #6 Top Growing Companies in Canada in 2021, #2 in Deloitte Canada's Technology Fast 50 2021, LinkedIn's Top 10 Startups in Canada 2020, and Bay Street Bull's The Power 50: Canada's ...

GlossGenius
Canada
Télétravail

Joining its powerful, intuitive platform with its vibrant, distinguished brand, GlossGenius is the ideal combination of a fintech, SMB software, and consumer company all in one. As a Staff Software Engineer at GlossGenius, you are focused on some of GlossGenius's most complex and highest-impact oppo...

eBay
Toronto, Ontario

Bachelor's degree and 7+ years (or) a MS in Computer Science and 5+ years of software design and front-end engineering experience. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, b...

Amazon.com.ca, Inc. - A49
Toronto, Ontario

Whether building site wide features such as reviews and recommendations, category specific software for the likes of Pharmacy, Electronics, Digital Software and Video Games or seller infrastructure, there are a variety of complex problems to tackle using a range of technologies in the design of your...

TikTok
Vancouver, Colombie-Britannique

We are looking for strong software engineers who are excited to grow their business understanding, and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. That's how we drive impact - for ourselves, our company, and the communities...

0017 eBay Canada Technology
Toronto, Ontario

Are you looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that ...

mParticle
Toronto, Ontario

As a Staff Software Engineer - Full Stack, you will work with our Product Managers and Designers to spec and build complex yet highly usable, intuitive and responsive User Interfaces. We offer a holistic benefits package that includes comprehensive health care coverage, encompassing medical, dental,...

GlossGenius
New Canada, Nouvelle-Écosse

Joining its powerful, intuitive platform with its vibrant, distinguished brand, GlossGenius is the ideal combination of a fintech, SMB software, and consumer company all in one. As a Staff Software Engineer at GlossGenius, you are focused on some of GlossGenius's most complex and highest-impact oppo...