Tech Lead / Staff Engineer (Big Data)

Berlin

Applications have closed

Adjust

Adjust is your end-to-end solution for every stage of the app marketing journey. Measure, optimize, and scale app growth across platforms with our award-winning technology.

View company page

Adjust is the mobile marketing analytics platform trusted by growth-driven marketers around the world, with solutions for measuring and optimizing campaigns and protecting user data. Adjust powers thousands of apps with built-in intelligence and automation, backed by responsive global customer support. 

In 2021, Adjust was acquired by AppLovin, a leading marketing software company providing developers with a powerful, integrated set of solutions to grow their mobile apps.

 

Your role: 

As a Tech Lead / Staff Engineer, you will lead engineers serving best in class clients by developing and maintaining a public API directly used by our clients and our internal products. This is a high scale product! This API is querying and serving 5m/req/day from a 800TB database cluster distributed over 128 servers. You will be working in a small cross functional team focusing on offering a fast and customer focused experience to our clients.

 

Your responsibilities:

  • Lead the process from specification to the code’s inception, its release and beyond
  • Instigate architectural discussion in the team and make the decision around design choices
  • Design and build new features
  • Liaise with stakeholders from other departments and manage feedback
  • Bring your engineering knowledge to help the team improve theirs
  • Investigate issues and track down their source in the codebase
  • Make sure peer led code reviews happen regularly to ensure high quality code
  • Instrument code with metrics and logs to watch and monitor behaviour

 

What you bring:

  • Track record of acting in leading roles for engineering teams building APIs serving lots of data (Rest or GraphQL)
  • Experience in backend development (7+ years would be ideal) building software in type-safe languages (C, C++, Go, Java, Scala) 
  • Experience designing and building asynchronous APIs
  • Knowledge of Go on professional projects and understanding its trade offs
  • Experience with PostgreSQL
  • Communicate well within an Agile environment between different teams
  • Good understanding of design patterns and different system architectures suitable for challenges arising from big data consumption/ processing
  • Excellent communication skills and the ability to break down complex issues in a simple and understandable way 
  • Great team player who loves to share knowledge and support colleagues within the team and the company
  • Experience with distributed system design

 

Nice to have:

  • Redis, Kafka, Aerospike, and git
  • Experience with Google Big Query, Snowflake or Redshift 
  • Basic understanding of Adjust's business and product 

 

What’s in it for you:

  • Opportunity to make an impact on the ad-tech industry working for a forward-thinking leader in the space
  • International, diverse teams with a strong focus on transparency, feedback and fun
  • Education budget for ongoing professional development & continuous learning
  • A three-week onboarding program like no other, where you’ll learn the ins-and-outs of our product (remotely and after the pandemic again onsite in our Berlin HQ)
  • Flexible, family-friendly work schedule and vacation policy
  • Childcare program, paid parental leave
  • Free language classes
  • Additional private health insurance
  • Company Pension Plan with 40% employer contribution
  • Discounted Gym Membership with Urban Sport 
  • Mental health support with qualified therapists
  • WFH program with remote online events (workouts, coffee chats, team events, games, etc.)
  • Relocation and visa assistance

 

More details about our company culture and perks can be found on our career page, or have a sneak peek of our office in Berlin.

Interested? Let’s Talk! 

Tags: Agile APIs Big Data BigQuery Engineering Git GraphQL Kafka PostgreSQL Redshift Scala Snowflake

Perks/benefits: Career development Fitness / gym Flex hours Flex vacation Health care Parental leave Relocation support Startup environment Team events

Region: Europe
Country: Germany
Job stats:  4  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.