Job description

Please use this link to apply for this role: https://grnh.se/2a93ad801

Small Teams; Big Data

At Tapad, we look for individuals who seek complex and difficult work as a challenge. We want to work with people who share interesting solutions to those challenges; solutions informed by their unique experiences, passions, and expertise.

We are currently looking for a Senior Software Engineer to bring their individual approach to our new global engineering center in Oslo. We need a person who can work hands-on as a programmer to solve complex problems and to build advanced software systems. We face daily unique and engaging challenges while processing over 30 Petabytes in any 60-day time frame—that’s over one trillion data points. The size and scale of our challenges demand our use of cutting edge open-source technologies like Kafka, Hadoop, Spark, Cassandra, and we’re proud to have been built on Scala from day one. Tapad operates on a culture of collaboration, so our Senior Engineers work regularly with the Business and Engineering teams to guarantee we are delivering the best products. We believe our Senior Engineers have an obligation to dissent and discuss. A successful Tapad engineer understands that their ideas hold weight, and they contribute freely and regularly. We want someone who is motivated to find large scale solutions with us. Tapad employees work with big data in a small team, where every contribution matters.

When you work with us, you matter. We ask our employees to make an impact, and feel it is only right to give a lot in return. We offer every employee a generous Pension Plan along with Comprehensive Occupational, Health and Travel Insurance plan, and a mobile phone stipend. We offer generous Paid Time Off and believe if you’re sick, feel like you’re getting sick, or just need a personal day, you should take that time to get better. We enjoy each other's company and love to develop a sense of community so we host meetups, share knowledge and have regular team outings. We hire slow and smart, making sure our office is full of individuals who can teach and learn from one another.

Technologies We Use:

  • Scala, SBT, Play!, Akka
  • Kafka, Redis, Cassandra, Zookeeper
  • Hadoop, Scalding, Spark
  • Google Cloud Platform (GCP), Kubernetes, BigTable, BigQuery

Responsibilities:

  • Work hands-on as a programmer to solve complex problems building advanced software systems processing several petabytes of         data
  • Lead by example utilizing software engineering best practices
  • Work cross-functionally with the Business and Engineering teams to ensure collaboration on delivering the best products

Qualifications:

  • BS, MS, or PhD in Computer Science or other relevant degrees
  • 8+ years of substantial experience making significant contributions by architecting, designing, engineering quality software.  
  • Strong understanding of concurrent and parallel programming
  • Vast knowledge of algorithms and data structures   
  • Strong understanding of one or more programming languages (Ex: Scala, Java, Python, C++ etc.)
  • Experience working with high scale systems
  • Knowledge of RESTful Web services
  • Highly productive with familiarity of *nix scripting and tools
  • Passionate about agile/lean/simple
  • Experience programming for JVM is a plus

Tapad is proud to be an equal opportunity employer and will consider all qualified applicants regardless of age, sex, race, religion, national origin, sexual orientation, gender identity, marital or family status, disability, or any other legally protected status.


Compensation
MONTHLY SALARY
NaN - NaN NOK
Roles
Engineering
DevOps
Backend Developer
Skills
Scala
Java
Hadoop
Google Cloud Platform
GCP
Spark
Kafka
Company details
YEAR FOUNDED
EMPLOYESS
N/A
FUNDING STAGE
N/A
GROWTH STAGE
N/A
BUSINESS TYPE
N/A
REVENUE STATUS
N/A
FUNDING NEEDS
N/A
FUNDING TO DATE
N/A
Job description

Please use this link to apply for this role: https://grnh.se/2a93ad801

Small Teams; Big Data

At Tapad, we look for individuals who seek complex and difficult work as a challenge. We want to work with people who share interesting solutions to those challenges; solutions informed by their unique experiences, passions, and expertise.

We are currently looking for a Senior Software Engineer to bring their individual approach to our new global engineering center in Oslo. We need a person who can work hands-on as a programmer to solve complex problems and to build advanced software systems. We face daily unique and engaging challenges while processing over 30 Petabytes in any 60-day time frame—that’s over one trillion data points. The size and scale of our challenges demand our use of cutting edge open-source technologies like Kafka, Hadoop, Spark, Cassandra, and we’re proud to have been built on Scala from day one. Tapad operates on a culture of collaboration, so our Senior Engineers work regularly with the Business and Engineering teams to guarantee we are delivering the best products. We believe our Senior Engineers have an obligation to dissent and discuss. A successful Tapad engineer understands that their ideas hold weight, and they contribute freely and regularly. We want someone who is motivated to find large scale solutions with us. Tapad employees work with big data in a small team, where every contribution matters.

When you work with us, you matter. We ask our employees to make an impact, and feel it is only right to give a lot in return. We offer every employee a generous Pension Plan along with Comprehensive Occupational, Health and Travel Insurance plan, and a mobile phone stipend. We offer generous Paid Time Off and believe if you’re sick, feel like you’re getting sick, or just need a personal day, you should take that time to get better. We enjoy each other's company and love to develop a sense of community so we host meetups, share knowledge and have regular team outings. We hire slow and smart, making sure our office is full of individuals who can teach and learn from one another.

Technologies We Use:

  • Scala, SBT, Play!, Akka
  • Kafka, Redis, Cassandra, Zookeeper
  • Hadoop, Scalding, Spark
  • Google Cloud Platform (GCP), Kubernetes, BigTable, BigQuery

Responsibilities:

  • Work hands-on as a programmer to solve complex problems building advanced software systems processing several petabytes of         data
  • Lead by example utilizing software engineering best practices
  • Work cross-functionally with the Business and Engineering teams to ensure collaboration on delivering the best products

Qualifications:

  • BS, MS, or PhD in Computer Science or other relevant degrees
  • 8+ years of substantial experience making significant contributions by architecting, designing, engineering quality software.  
  • Strong understanding of concurrent and parallel programming
  • Vast knowledge of algorithms and data structures   
  • Strong understanding of one or more programming languages (Ex: Scala, Java, Python, C++ etc.)
  • Experience working with high scale systems
  • Knowledge of RESTful Web services
  • Highly productive with familiarity of *nix scripting and tools
  • Passionate about agile/lean/simple
  • Experience programming for JVM is a plus

Tapad is proud to be an equal opportunity employer and will consider all qualified applicants regardless of age, sex, race, religion, national origin, sexual orientation, gender identity, marital or family status, disability, or any other legally protected status.