Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

DigitalTurbine Senior Ruby Engineer m/f/d 
Germany, Berlin, Berlin 
19672814

07.07.2024
About the role:
    • Research the technical feasibility of new ideas and actively suggest technology improvements
    • Lead the modernization of our ad tech platform, employing cutting-edge technologies and methodologies to boost system efficiency and performance.
    • Collaborate with cross-functional teams of developers, data scientists, and product managers to identify complex problems and spearhead the development of innovative solutions.
    • Set the standard for code quality and maintainability by conducting thorough code reviews, advocating for best practices in Ruby development, and ensuring comprehensive test coverage.
    • Act as a mentor Ruby expert, sharing knowledge and expertise to foster team growth and development.
    • Keep abreast of the latest trends and technologies in adtech and Ruby development, leading the charge in applying them to enhance our platform.
    • Take charge of maintaining and enhancing our big data adtech system, ensuring optimal performance, reliability, and scalability while handling billions of transactions per day
About you:
    • Track record in Ruby programming, with a strong portfolio of projects demonstrating proficiency with frameworks such as Ruby on Rails.
    • Skilled in developing unit tests and automated tests for your code
    • Working experience with MySQL, understands day to day challenges related to query execution and optimization
    • Working experience with key/value caches/stores like Redis or Aerospike
    • Not scared to go beyond usual Ruby tasks by maintaining and adding additional features to our data pipelines
    • Demonstrated experience in software engineering principles, including advanced design patterns, sophisticated code structure, and strategic testing methodologies.
    • A deep understanding of big data technologies and architectures, with proven experience managing and scaling large-scale systems is a strong bonus
    • Exceptional analytical and problem-solving skills, with a leadership mindset geared towards tackling complex challenges
    • Experience with AWS and or GCP
    • A Bachelor or Master degree in Computer Science, Engineering, or a related field, or equivalent extensive practical experience
    • Excellent verbal and written communication skills in English
    • Preferred Qualifications:
    • Significant experience in the ad tech industry, particularly with mobile advertising platforms
    • Knowledge of Scala programming language and Apache Spark
    • Experience with Python ML libraries
    • Experience with JS and frontend development