For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Ziff Davis
Ziff Davis

Software Engineer II

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Data
Amazon
AWS Lambda
+39

Permanent role
3 days ago
Apply now

Description

Ookla ® is a global leader in connectivity intelligence, offering unparalleled network insights through the combined expertise of Speedtest ® , Downdetector ® , RootMetrics ® , and Ekahau ® . Ookla’s complementary datasets combine crowdsourced and controlled, public and private collection methods, QoS and QoE metrics, and more to unlock correlations and actionable

insights — helping organizations optimize networks, enhance digital experiences, and create better connected experiences for end-users.

We are seeking a talented Software Engineer II to join our Applications Engineering team and help build and maintain scalable data platforms that power critical business insights. In this role, you will work extensively with AWS cloud services, particularly AWS Lambda, to design and implement secure REST APIs and data processing solutions. You'll focus on building Node.js-based APIs with Auth0 integration and serverless architectures that handle large-scale analytics workloads while ensuring proper authentication and authorization across our data platform ecosystem.

Key Responsibilities

Data Platform Development

  • Design, develop, and maintain data processing pipelines using AWS Lambda functions for serverless data transformations
  • Develop RESTful APIs using Node.js that interface with data platforms to serve analytics and business intelligence needs
  • Integrate Auth0 authentication and authorization into API endpoints and data access patterns
  • Implement ETL/ELT processes to move and transform data across various storage systems including S3, RDS, and data lakes
  • Build and optimize queries and data models in Amazon Athena and other data services as needed

Infrastructure & Operations

  • Deploy and manage serverless architectures using AWS Lambda and related AWS services
  • Implement Auth0 integration for authentication and authorization across data platform services
  • Design and maintain secure REST API endpoints with proper access controls and rate limiting
  • Monitor and optimize performance of data platforms including query optimization and cost management
  • Implement automated testing, deployment, and monitoring solutions for data platform components
  • Collaborate with DevOps teams to ensure reliable and scalable infrastructure provisioning

Data Engineering & Analytics

  • Work with data analysts to understand requirements and translate them into technical solutions
  • Build data validation and quality assurance processes to ensure data integrity across platforms
  • Create and maintain documentation for data models, APIs, and platform architecture
  • Participate in code reviews and contribute to engineering best practices and standards

Required Qualifications

Technical Skills

  • 3-5 years of software engineering experience with at least 1-2 years focused on data platforms or analytics
  • Strong proficiency in Node.js for building REST APIs and serverless functions
  • Experience with Python for data processing and AWS Lambda functions using libraries like pandas, numpy, boto3
  • Solid experience with AWS Lambda for serverless computing, including event-driven architectures and performance optimization
  • Experience with Auth0 for identity management, including OAuth flows, JWT tokens, and role-based access control
  • Working knowledge of SQL and experience with Amazon Athena or similar query engines
  • Experience with AWS core services including S3, IAM, CloudFormation/CDK, and CloudWatch

Additional Technical Experience

  • Experience with data orchestration tools (Apache Airflow, Step Functions, or similar)
  • Knowledge of data formats and serialization (Parquet, JSON, Avro, CSV)
  • Experience with Node.js frameworks (Express, Fastify, or similar) and API security patterns
  • Familiarity with infrastructure as code (Terraform, CloudFormation, or AWS CDK)
  • Experience with version control systems (Git) and CI/CD pipelines

Soft Skills

  • Strong problem-solving abilities and analytical thinking
  • Excellent communication skills and ability to work collaboratively with cross-functional teams
  • Self-motivated with ability to work independently and manage multiple priorities
  • Attention to detail and commitment to delivering high-quality solutions

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • Experience with additional AWS data services (Redshift, Glue)
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Previous experience in agile development methodologies

About Ziff Davis

👥501-1000
📍New York
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service