Senior Software Developer

3 Months ago • All levels • Programming

Job Summary

Job Description

The Senior Software Developer will join the Data Collection team to tackle technical challenges, maintain data-oriented services, and manage environments in AWS. Responsibilities include planning and delivering new functionality, improving data collection systems, managing environments in AWS, and participating in the agile software development process. The role requires working with the team to manage the operation of data collection systems. The developer will also contribute to the team’s roadmap and architectural excellence, while mentoring less experienced developers. The team provides high-quality data, some of which reaches petabyte scale, to support products used by over 20,000 customers.
Must have:
  • Experience with data pipelines and petabyte-scale datasets.
  • Extensive experience with C++ or a similar language.
  • Proficiency with dynamic languages like Ruby and Python.
  • Experience in a Linux cloud environment, particularly AWS.
  • Experience in operational responsibilities like monitoring and deployment.
  • Solid understanding of computer science fundamentals.

Job Details

Description

Position at MOZ Group

Job Posting
Moz and STAT, within the Moz Group (a subsidiary of Ziff Davis, Inc., NASDAQ: ZD), specialize in SEO data and platforms. As a leading provider of marketing technology, Moz empowers individuals and businesses to increase their presence online and grow revenue by harnessing the power of web search.
 
Moz is looking for a talented Senior Software Developer to join our Data Collection team who is ready to take on our diverse technical challenges. The Data Collection team maintains multiple data-oriented services to support products at Moz by providing them with high-quality data in a timely and cost-effective manner. Some of the data we collect and transform reaches the petabyte scale, and it forms the backbone of both the Moz Pro and STAT products that we offer, which are used by over 20,000 customers.
 
This position can be fully remote from anywhere within Mexico. 
 
 
What You’ll Do
 
  • Work with the team to plan, design, and deliver new functionality in our data collection services.
  • Through research and evaluation, improve and evolve our data collection systems to be more reliable, faster, and cost efficient.
  • Manage our environments in Amazon Web Services (AWS) and other systems, with a focus on both Infrastructure as Code (IaC) in Terraform and cluster management via a custom solution.
  • Work with the team to manage the operation of our data collection systems, ensuring that they are running smoothly at all times.
  • Participate in and collaborate to continuously improve our Scrum-based agile software development process. This will include regular meetings and discussion for software design, development, and code review.
  • Participate in the documentation of our software, development process, production environments, and procedures.
  • Contribute to the team’s roadmap and ensure progress towards architectural excellence for our services as well as steady reduction in technical debt.
  • Provide mentorship for less experienced developers on the team and foster an environment for the team to write the best code they can.
 
Experience We Want to See
  • Experience working with data pipelines, especially systems that routinely handle petabyte-scale datasets e.g. Amazon EMR or Spark
  • Extensive experience with C++, or a similar language, i.e. object oriented, statically typed, and compiled
  • Proficiency with dynamic languages, particularly Ruby and Python
  • Experience in a Linux cloud environment, particularly AWS, or experience with comparable environments and a demonstrated ability to adapt quickly to new environments. 
  • Time in a role with operational responsibilities, e.g., monitoring, instrumentation, operations, SDET, managing servers/containers, deployment
  • A solid understanding of computer science fundamentals, including strong algorithm skills and a deep appreciation for the complexity of large scale algorithms and Big O notation
  • Several years of experience working on products which apply complex algorithms to solve large scale data problems
 
 
About the Moz Group 
  
The Moz Group, a subsidiary of Ziff Davis, Inc (NASDAQ: ZD), is a leading provider of marketing technology solutions primarily for small and medium-sized enterprises, consisting of a portfolio of brands across digital media and cloud services. Our SEO brands include Moz and STAT, Email Marketing brands include Campaigner, iContact, Kickbox, and SMTP, and finally our Communications brands are made up of Line2 and eVoice.
 
The Moz Group is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected. We work to help close the gender gap in tech, and to actively recruit people from other underrepresented groups. We strongly encourage women, gender diverse people, and minority candidates to apply.  
 
Ziff Davis has once again achieved a perfect score of 100 in the Human Rights Campaign (HRC) Foundation's 2023 Corporate Equality Index (CEI). The CEI is a vital benchmarking tool that evaluates corporate policies and practices, and our consistent top score demonstrates our ongoing dedication to maintaining a diverse and inclusive work environment for all. 
 
#Moz
 
#LI-Remote

Similar Jobs

welevel  - Working Student Game Engineering

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
Cadence - Principal Software Engineer

Cadence

Shanghai, China (On-Site)
1 Month ago
HypeHype  Inc  - C++ Programmer

HypeHype Inc

Helsinki, Uusimaa, Finland (On-Site)
1 Year ago
Novomatic - C++ Software Developer

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Pinterest - Distinguished Engineer

Pinterest

San Francisco, California, United States (Hybrid)
2 Weeks ago
Integrant - Senior Software Engineer - Java

Integrant

Cairo, Cairo Governorate, Egypt (Hybrid)
2 Weeks ago
Guardian - Senior Engineer - IT (Java)

Guardian

Gurugram, Haryana, India (On-Site)
1 Week ago
Capgemini - C# .Net Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Power Integrations - Database Administrator, Oracle EBS

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
10 Months ago
Epic Games - Senior C++ Engineer, Developer Relations

Epic Games

United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

singularity 6 - Art Application Drop Box

singularity 6

United States (Hybrid)
1 Year ago
luxsoft - Mesa GFX Engineer

luxsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - AI SDK Software Engineer

Qualcomm

Shanghai, China (On-Site)
2 Months ago
zoox - Senior Software Engineer - Simulation Graphics and AI/ML

zoox

Seattle, Washington, United States (Hybrid)
6 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

United States (On-Site)
5 Months ago
Unity - Senior Embedded Software Engineer

Unity

Tokyo, Japan (On-Site)
9 Months ago
Omnissa - Staff Engineer (Data Science)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Epic Games - Senior Platform Programmer

Epic Games

United States (On-Site)
4 Months ago
bohemia interactive - Senior Multiplayer Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
9 Months ago
PwC - Senior Associate - Dot Net - MS Engineering - Advisory

PwC

Kolkata, West Bengal, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Luxoft - Murex BAU Consultant - Mexico

Luxoft

Mexico City, Mexico City, Mexico (Remote)
8 Months ago
Iron Mountain - Business Operations Analyst / Bilingual

Iron Mountain

Mexico City, Mexico (Hybrid)
1 Week ago
Lionbridge Games - Senior Test Manager, Games

Lionbridge Games

Mexico City, Mexico (On-Site)
1 Week ago
bounteous - Lead Backend Developer

bounteous

Mexico (Remote)
1 Month ago
Springer Group - Sales Supervisor

Springer Group

Mexico City, Mexico (On-Site)
1 Month ago
Oliver Plus - Motion Graphics Designer

Oliver Plus

Mexico (Remote)
2 Weeks ago
Open Systems Technologies - DevOps Engineer

Open Systems Technologies

Guadalajara, Jalisco, Mexico (Hybrid)
1 Week ago
Univision - Administrative Analyst – Accounts Receivable

Univision

Mexico City, Mexico (On-Site)
1 Year ago
Mixpanel - Customer Success Architect

Mixpanel

Mexico City, Mexico (On-Site)
2 Weeks ago
Mcdonalds - Software Development Engineer II C#

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Robot cache  - Multiple Programming and Analyst Roles

Robot cache

San Diego, California, United States (On-Site)
1 Month ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
10 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Sri Lanka (Remote)
9 Months ago
Google - Software Developer III, Infrastructure, Core

Google

Seattle, Washington, United States (On-Site)
3 Months ago
Roblox - Principal Software Engineer - Programming Model

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Epic Games - Senior Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
PwC - Manager - Insurance Consulting (P&C Retail & Commercial)

PwC

Zürich, Zurich, Switzerland (On-Site)
10 Months ago
ShyftLabs - MS SQL Server Database Administrator

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
2 Weeks ago
Aeries technology - Java Developer

Aeries technology

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

India (Remote)

United States (Remote)

London, England, United Kingdom (Hybrid)

Fort Lauderdale, Florida, United States (On-Site)

United Kingdom (Remote)

Florida, United States (Remote)

Guadalajara, Jalisco, Mexico (Remote)

New York, United States (Hybrid)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Ziff Davis

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug