Senior Software Engineer at Integral Ad Science

New York, New York, United States

Integral Ad Science Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, AdvertisingIndustries

Requirements

  • 5+ years of recent hands-on Java experience (regular use of collections, multi-threading, JVM memory model, etc.)
  • Great understanding of designing for performance, scalability, and reliability
  • In-depth understanding of algorithms, scalability and various tradeoffs in a Big Data setting
  • Proficiency with object oriented programming concepts
  • Experience with Hadoop MapReduce, Spark, Pig
  • Interpersonal and communication skills

Responsibilities

  • Work on Big Data technologies such as Hadoop, MapReduce, Kafka, Spark and MPP columnar databases
  • Design, code and maintain components aggregating tens of billions of daily transactions
  • Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation for streaming, batch ETL and RESTful APIs
  • Mentor junior team members

Skills

Key technologies and capabilities for this role

JavaHadoopMapReduceSparkKafkaSQLETLRESTful APIsLinuxAWSS3EMRGluemulti-threadingJVMalgorithms

Questions & Answers

Common questions about this position

What is the base salary range for this Senior Software Engineer position?

The primary location (New York) base pay range is $108,500 - $186,000 annually, and for additional locations like Chicago, it is $103,600 - $177,600 annually.

What benefits are offered for this role?

The comprehensive benefits package includes paid time off, health insurance (medical, dental, vision) with PPO, HSA and FSA options, and 401k with employer matching contributions. Full-time roles are also eligible for an annual bonus and/or other incentive plans.

Is this position remote or does it require working from an office?

This information is not specified in the job description.

What skills are required for this Senior Software Engineer role?

Candidates need 5+ years of recent hands-on Java experience (including collections, multi-threading, JVM memory model), great understanding of designing for performance, scalability, and reliability, in-depth understanding of algorithms and scalability in Big Data, proficiency with OOP concepts, and experience with Hadoop MapReduce, Spark, Pig.

What experience makes a strong candidate for this position?

Strong candidates have most of the required skills like 5+ years Java and Big Data experience; bonus for Linux tools, SQL, Kafka/RabbitMQ, Spark streaming/Flink, and AWS big data tech. Solid backend Java developers eager to learn Big Data are also considered.

Integral Ad Science

Digital advertising verification and optimization services

About Integral Ad Science

Integral Ad Science specializes in digital advertising verification, optimization, and analytics. The company provides solutions that ensure ads are seen by real people in safe environments and effectively reach target audiences. Its products include ad fraud detection, brand safety measures, viewability measurement, and contextual targeting, all powered by advanced data analytics and machine learning. IAS differentiates itself by offering a technology platform that delivers real-time insights and analytics, helping clients maximize their return on investment in digital advertising. The company's goal is to enhance the quality and performance of digital advertising campaigns while addressing challenges like ad fraud and brand safety, ultimately providing transparency and accountability in the advertising landscape.

New York City, New YorkHeadquarters
2009Year Founded
$48.4MTotal Funding
IPOCompany Stage
Data & Analytics, ConsultingIndustries
1,001-5,000Employees

Benefits

Healthcare: Comprehensive health insurance
Flexible PTO: Take what you need, when you need it
Retirement: 401k match in the US, country-specific pension plans
Parental leave: Full maternity and paternity leave
Community: Volunteer opportunities
Celebrating team players: Peer-nominated awards
Meals and snacks: Stocked kitchens to fuel your day
Team events: Frequent happy hours, parties and outings

Risks

CFO transition may cause financial instability or strategic misalignment.
Regulatory challenges in China could hinder IAS's expansion efforts.
Sustainability partnerships might not meet expectations, affecting IAS's reputation.

Differentiation

IAS offers AI-driven ad verification for enhanced brand safety and fraud prevention.
The company provides contextual targeting solutions amid tightening privacy regulations.
IAS's Total Visibility product optimizes supply paths with transparency in media quality.

Upsides

Expansion into China taps into the world's second-largest advertising market.
Growing demand for sustainability aligns with IAS's carbon measurement partnerships.
Increased need for AI solutions boosts IAS's market relevance and client base.

Land your dream remote job 3x faster with AI