Golang / Go Job: Senior Software Engineer - Go, Vue.js, Machine Learning

Ezoic

Senior Software Engineer - Go, Vue.js, Machine Learning at Ezoic

🇺🇸 United States › California › Carlsbad
  (Posted Jul 10 2021)

Please mention that you found the job at Golangprojects.com

Apply now!  

Job description
At Ezoic, we’re building a better internet experience with our all-in-one digital publishing platform. We are looking for motivated, fast-learning developers who are excited to build products that scale to millions of visitors every day.

At its core, our product uses artificial intelligence to learn how users interact with digital content and proactively delivers the optimal front end for every visitor to our customers’ sites. We’ve built tools to automatically generate progressive web apps, in-depth reporting dashboards to give publishers novel insights into their users, data pipelines to process hundreds of millions of events, and tools to vastly increase throughput and effectiveness of our machine learning decisions, just to name a few. We’re continuously growing, and we’re looking for frontend and backend developers who love building and solving problems across the entire tech stack.

Technologies you’ll work with:
  1. Big Data: It’s the backbone of everything we do. We use Redshift and MySQL to store just about everything you could imagine about a visitor’s interactions with digital content.
  2. Machine Learning: We use tensorflow, scikit-learn, Python, Golang, and state-of-the-art tools we’ve developed in-house to make data-driven decisions about the kinds of ads, content, and layouts to show each visitor.
  3. Web Development: We build customer-facing dashboards, apps, and internal tools using whatever framework is best for the job, whether it’s Vue.js, Angular, JS, Go or PHP. Plus, with a wide variety of digital publishers, you’ll get experience working with a diverse set of web development technologies.
  4. Cloud Computing: Our stack is built primarily upon AWS (EC2, Dynamo, RDS, Kinesis, etc.), along with other tools such as Kubernetes, Docker, and Apache Spark.

What you’ll need:
  • 5+ years of experience as a software engineer
  • Strong coding fundamentals: you’re an expert in at least one language (e.g. Golang, Python, JavaScript, C++), and you’re eager to learn more.
  • Web development experience (AJAX, HTML, CSS, PHP, React, Angular, etc.)
  • Experience with databases (PostgreSQL, Redshift, MySQL, or similar)
  • A drive to solve problems

Life as an Ezoic engineer:

Ezoic is a technology-first company. Our CEO is a developer by trade, and our engineers are given all the tools needed to succeed. We empower our engineers to make a lot of their own decisions about both design and implementation, and encourage them to come up with new ideas to improve the application. We also aim to keep a good work-life balance, based on our philosophy that happy engineers are more productive. We want you to be working on something that you are passionate about and allow engineers to move around to keep things fresh.

While we are mostly working remotely now because of Covid, we have a brand new office in Carlsbad, CA, some engineers have started to return to the office as we slowly get back to normal. Every engineer works at their own quad-monitor setup on a standing desk. We pride ourselves on getting stuff done, but when you need a break, Ezoic offers great perks, including unlimited vacation time, catered lunches, snacks, flexible hours, ping pong, video games, and pool. We also encourage volunteering, recommending 20 hours of volunteer time per year with multiple events that you can participate in.

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Ezoic

Ezoic
job info / career page
Location: Carlsbad, California, United States

map of company location

Skills wanted, in addition to Golang:
go vue angular aws docker
ec2 golang javascript kubernetes mysql
php postgresql python react redshift
spark tensorflow

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Full Stack Engineer (f/m/d) at GIPEDO GmbH Full Stack Engineer (f/m/d) - GIPEDO GmbH   (March 2025)
Hamburg, Germany (Remote work possible)
**REMOTE (CANDIDATE MUST BE LOCATED WITHIN GERMANY) or ONSITE (HAMBURG)** ** FULL TIME POSITION (NO CONTRACTORS / FREELANCERS) ** GIPEDO’s platform streamlines sports marketing by automating medi...
Golang job Staff Software Engineer (Golang) at Stream Staff Software Engineer (Golang) - Stream
Remote Europe, 100% Remote - Salary: €110,000 to €160,000 EUR
Stream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, and Redis. We...

Golang job Senior Software Engineer - OMNI at Cast AI Senior Software Engineer - OMNI - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
What does the Omni Team do? The Omni Team's goal it to solve the multi-cluster multi-cloud Kubernetes challenge! Building on top of concepts from cluster federation it tries to shift the paradigm in ...

Golang job Founding Engineer at Cerve Founding Engineer - Cerve   (January 2025)
Gothenburg, Sweden
Location: Gothenburg, London, or Stockholm (with monthly travel to Gothenburg) About Cerve At Cerve, our mission is to power a digitally-enabled global food system. We believe that creating a susta...
Golang job Senior Software Engineer - Kube Team at Cast AI Senior Software Engineer - Kube Team - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
Core values that hold us all together: PRACTICE CUSTOMER OBSESSION. Focus on the customer journey and work backwards. Strive to deliver customer value and continuously solve customer problems. Listen...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with vue Golang jobs with angular Golang jobs with aws Golang jobs with docker Golang jobs with ec2 Golang jobs with javascript Golang jobs with kubernetes Golang jobs with mysql Golang jobs with php Golang jobs with postgresql Golang jobs with python Golang jobs with react Golang jobs with redshift Golang jobs with spark Golang jobs with tensorflow
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇺🇸 Golang jobs in California 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇩🇪 Golang jobs in Germany 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in New York 🇦🇺 Golang jobs in Australia 🇺🇸 Golang jobs in New York, NY 🇦🇺 Golang jobs in Sydney 🇨🇦 Golang jobs in Canada 🇩🇪 Golang jobs in Berlin 🇮🇳 Golang jobs in India 🇸🇪 Golang jobs in Sweden 🇩🇪 Golang jobs in Hamburg 🇮🇳 Golang jobs in Bengaluru 🇺🇸 Golang jobs in Texas 🇺🇸 Golang jobs in Washington 🇨🇦 Golang jobs in Toronto 🇸🇪 Golang jobs in Stockholm 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐍 Python & Golang jobs🐳 Docker & Golang jobs☁️ Gcp & Golang jobs🎛️ Microservices & Golang jobs🤖 Ai & Golang jobs🪛 Terraform & Golang jobs🗄️ Sql & Golang jobs🟦 Typescript & Golang jobs☁️ Azure & Golang jobs☕ Java & Golang jobs🧑‍💻 Devops & Golang jobs✉️ Kafka & Golang jobs🗄️ Postgresql & Golang jobs⚙️ Saas & Golang jobs🗄️ Postgres & Golang jobs🐧 Linux & Golang jobs⚛️ React & Golang jobs☕ Javascript & Golang jobs↔️ Grpc & Golang jobs📂 Redis & Golang jobs🍴 Git & Golang jobs☸️ Graphql & Golang jobs