Tech Lead / Staff Engineer (Big Data)


Full Time Senior-level / Expert
Adjust logo
Mobile Measurement made easy: Adjust unifies all your marketing activities into one powerful platform, giving you the insights you need to scale your business.
Apply now Apply later

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! 

Job region(s): Europe
Job stats:  4  0  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities