Senior Software Performance Engineer

1 maand geleden


Amsterdam, Noord-Holland, Nederland TomTom Voltijd
Improve Performance, Enhance Transparency

We are seeking a skilled Senior Software Performance Engineer to join our team at TomTom. As a key member of our Map Visualization Product Unit, you will play a pivotal role in improving the performance, reliability, and transparency of our TomTom Navigation SDK.

Key Responsibilities:
  • Design and implement automated system-level measurements and benchmarks for performance regression detection, ensuring early identification and resolution of performance issues.
  • Develop and maintain a framework for meaningful data consumption measurements, enabling informed decision-making on the impact of various choices on data consumption for specific scenarios.
  • Lead the effort to create a common/shared solution for data consumption measurements, fostering collaboration across teams and driving the development of a dedicated framework.
  • Manage the performance benchmark framework for regression detection on the component level, ensuring that performance regressions in components are detected early and actionable results are provided to the respective teams.
  • Publish test results to dashboards, providing stakeholders with clear and accessible visualizations of benchmark results.
Requirements:
  • Android Development: Understanding of Android framework and development tools.
  • SDK Development: Experience in SDK development and understanding of its impact on system performance.
  • Hardware Configuration Knowledge: Understanding of different hardware configurations and their impact on system-level measurements.
  • Profiling and Performance Optimization: Experience in analyzing system-level performance, identifying bottlenecks, and optimizing performance.
  • Scripting and Automation: Ability to automate the execution of benchmarks and measurements.
  • Collaboration and Communication: Capable of working with product management to align benchmarks with product KPIs and effectively communicate results.
Nice to Have:
  • Regression Detection: Familiarity with implementing automated regression detection for performance benchmarks at both system and component levels.
  • Benchmarking: Knowledge of creating and running performance benchmarks for system-level measurements, including component-level benchmarks.
  • Dashboard Integration: Experience in publishing test results to Grafana or similar dashboards, including data visualization and dashboard integration.
  • Data Consumption Measurements: Experience in designing and implementing frameworks for data consumption measurements, including the ability to run tests on emulators without limitation.
  • Data Analysis Skills: Ability to analyze benchmark results and identify performance trends or anomalies, especially for data consumption measurements.
  • Quality Assurance: Familiarity with ensuring the reliability and accuracy of performance measurements, including the component-level benchmarks.
  • Customer Focus: Understanding of customer expectations and ability to align benchmarks with customer use cases for product KPIs.
  • Collaboration and Communication: Ability to effectively communicate benchmark results through dashboard visualizations to stakeholders.

We offer a competitive compensation package, time and resources to grow and develop, including a personal development budget and paid leave for learning days, as well as paid access to e-learning resources such as O'Reilly and LinkedIn Learning. We also offer flexible work arrangements, including the option to work from home, the office, or abroad, and a comprehensive benefits package, including enhanced parental leave, paid leave to care for loved ones and volunteer in local communities, and a setup budget for your home office.

Join our team and be part of our inclusive global culture, collaborating with a diverse community of over 80 nationalities at TomTom. Find out more about our global benefits and enjoy additional local benefits tailored to your location.


  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Ons Tweede Thuis Voltijd

    We are seeking a highly skilled Senior Software Engineer to join our team. This individual will be responsible for designing and developing high-performance cloud-based applications using latest technologies.Key Responsibilities:Design and develop high-performance cloud-based applicationsCollaborate with cross-functional teams to ensure successful project...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland IQVIA Voltijd

    **Job Title:** Senior Software EngineerIn our company, we are always looking for talented engineers to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our development team to identify and prioritize features, and ensure that our products...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland ING Voltijd

    Job Description:As a senior software engineer, you will be responsible for the development of high-performance systems. Your primary focus will be on designing and implementing efficient algorithms and data structures. You will work closely with the development team to ensure the timely delivery of high-quality software solutions.Key Responsibilities:Design...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Feadship Voltijd

    Job DescriptionAt {company}, we are currently seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and developing high-performance system solutions using cutting-edge technologies.Key ResponsibilitiesDesign and develop high-performance system solutionsLead the development of complex...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Robert Walters Voltijd

    About the RoleAs a Senior Software Engineer on our team, you will be responsible for designing and implementing high-performance systems that meet the needs of our customers. You will work closely with our cross-functional teams to ensure that our software solutions are scalable, reliable, and meet the highest standards of quality.Key Responsibilities:Design...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Splunk Inc Voltijd

    Job DescriptionThis is a Senior Software Engineer position that involves designing and implementing software systems.Collaborate with cross-functional teams to develop software solutions.Design and implement software systems using Java and Python.Improve system performance and scalability.

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Adecco Voltijd

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-performance systems that meet the evolving needs of our business.Key Responsibilities:Design and develop scalable, secure, and efficient software systems.Collaborate with...

  • Senior Software Engineer

    2 maanden geleden


    Amsterdam, Noord-Holland, Nederland Tower Research Capital Voltijd

    Senior Software EngineerTower Research Capital is seeking a highly skilled Senior Software Engineer to join our Core Engineering team. As a key member of our team, you will be responsible for designing and implementing a high-frequency trading platform that collects quotes and trades from and disseminates orders to exchanges around the...


  • Amsterdam, Noord-Holland, Nederland Feadship Voltijd

    We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience with scalability and performance, with a strong background in software development.The successful candidate will be responsible for designing and implementing scalable software solutions. Strong knowledge of cloud-based technologies is essential.Our...


  • Amsterdam, Noord-Holland, Nederland Gemeente Amsterdam Voltijd

    Job SummaryAs a senior software engineer, you will work on developing high-performance applications that meet the needs of our clients.Key Responsibilities* Design and implement scalable software systems* Collaborate with cross-functional teams to deliver high-quality products* Stay up-to-date with industry trends and best practicesRequirements* 5+ years of...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Perflexxion Voltijd

    Job Description:As a Senior Software Engineer, you will be responsible for developing high-performance code that meets the requirements of our enterprise applications.Key Responsibilities:Design and implement efficient algorithms and data structuresCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland TOPdesk Voltijd

    Job Title: Sr. Software EngineerWe are seeking a talented Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Responsibilities:• Design and develop software applications using various programming...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Gemeente Amsterdam Voltijd

    We are looking for a qualified Senior Software Engineer to join our team at {company}.Job SummaryAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional team to identify business needs and develop innovative solutions.About the Role* Design and...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Markem-Imaje B. V. Voltijd

    Job Description:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining our software systems. You will work closely with our team to ensure that our software meets the highest standards of quality and performance.Key Responsibilities:• Develop and maintain high-quality software systems• Collaborate...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland OLVG Voltijd

    About the Role: We are seeking a skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality, performance, and...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland de Jong & Laan Voltijd

    Job Title: Senior Software EngineerJob Description:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery of high-quality software...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Novotel Amsterdam City Voltijd

    About the RoleAs a senior software engineer at {company}, you will be responsible for designing and developing scalable and efficient software solutions. Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsEnsure software quality and performanceRequirementsEducationMaster's degree in Computer...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Secretary Plus Voltijd

    Job Title: Senior Software EngineerAbout the Job:We are looking for a skilled and experienced Senior Software Engineer to join our team in [Company].This is a challenging and rewarding role that requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with others.Key Responsibilities:- Design and...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland ibis Amsterdam City West Voltijd

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in Java and experience in designing and developing scalable software systems.Key Responsibilities:Design, develop, and deploy high-quality software componentsCollaborate with cross-functional teams to identify and...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Working Spirit Voltijd

    About our companyWe are a rapidly growing technology firm seeking an experienced Senior Software Engineer to join our team. We aim to provide innovative solutions to complex problems and are committed to delivering high-quality products to our clients.Key responsibilities of this role include designing and developing scalable software systems, collaborating...