Staff Software Engineer

 

Description:

As a Staff Software Engineer, you will lead and build ad verification, analytics, and anti-ad fraud solutions that deliver on the team's mission of helping advertisers understand the quality of the ad data they're purchasing within the digital media ecosystem.

The ideal candidate will have a track record of designing and building end-to-end software solutions, enjoys working in a collaborative and agile environment, and bring innovative solutions to complex problems and improving the status quo.

What you'll get to do:

  • Take over development, ownership, maintenance and enhancement of core components related to the publisher measurement and reporting workflows of the IAS measurement solution
  • Architect, design, build and integrate products end to end
  • Lead the entire software lifecycle, including hands-on development, code reviews, testing, deployment, and documentation, in addition to mentoring a team
  • Liaise with the product team and work independently offering optimal solutions for feature initiatives
  • Contribute to the continual improvement of the product suite

You should apply if you have most of this:

  • BS in Computer Science, or related STEM degree
  • 8+ years of hands-on full-stack programming experience using Javascript/TypeScript and Java
  • Demonstrated experience with Javascript (asynchronity, DOM Manipulation, UI components, etc.)
  • Experience with Java (collections, multi-threading, JVM memory model, etc.)
  • Experience building high volume, low latency systems, and APIs
  • Experience working in cloud computing environments, preferably the AWS stack
  • Experience building java microservices using spring boot
  • Experience building components using Pig Scripts, Spark, Hadoop and familiarity with Airflow
  • Experience building and maintaining UI components in Angular. React JS is desirable
  • Experience building software used in the delivery and distribution of data across multiple platforms
  • Experience building highly scalable distributed systems
  • Experience designing and developing containerized and distributed applications in the Cloud
  • Experience partnering with Product and other high-level stakeholders across the company to meet business deliverables
  • Excellent interpersonal and communication skills

Organization Integral Ad Science
Industry IT / Telecom / Software
Occupational Category Staff Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-06-01 8:07 am
Expires on 2024-06-10