Save time and effort sourcing top tech talent

Senior Software Engineer

Remote
Full Stack Java Developer Java Developer
Integral Ad Science
Actively hiring

hackajob is partnering with Integral Ad Science to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

What you'll get to do:

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 API's

Mentor junior team members

 

You should apply if you have most of this:

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

 

Bonus points:

Good knowledge of Linux command line tools

Solid understanding of database fundamentals, good knowledge of SQL

Exposure to messaging frameworks like Kafka or RabbitMQ

Experience with Spark streaming or Flink

Experience with AWS big data technologies (s3, emr, glue, etc)

If you are a solid backend Java developer looking to leap into and learn Big Data, we will consider you!

hackajob is partnering with Integral Ad Science to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?