Expoint – all jobs in one place
The point where experts and best companies meet

Software Architect jobs in Germany

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Software Architect in Germany and join the network of leading companies. Start your journey today and find your dream job as a Software Architect with Expoint.
Company
Job type
Job categories
Job title (1)
Germany
City
469 jobs found
Yesterday
E

Ebay Software Engineering Manager Search Germany, Brandenburg

Limitless High-tech career opportunities - Expoint
Adding new functionality to the platform,. Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and. Improving self-serve and monitoring capabilities. Lead and...
Description:
We do this by:
  • Adding new functionality to the platform,

  • Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and

  • Improving self-serve and monitoring capabilities.

General platform optimizations are usually achieved by developing or using advanced data structures and algorithms, while application-level optimizations are mostly rooted in a deep understanding of designing information retrieval systems. The core components of Cassini are written in modern C++, and we use parallel and distributed computation to power query serving. If you have a background in those areas and would like to contribute to achieving our mission, please come join us!

What you will accomplish:
  • Lead and develop a team of skilled C++ developers of eBay's search platform
  • Set and drive technical direction for the team, ensuring scalable, high-performance, and maintainable architecture.
  • Partner multi-functionally with product, science, and front end teams to deliver intuitive, end-to-end shopping experiences.
  • Champion engineering standard processes, including use of AI-assisted development tools, automated testing, and modern CI/CD workflows.
  • Guide the development efforts of a team dedicated to excellence of the search platform.
  • Cultivate a culture of collaboration, curiosity, and continuous improvement within the engineering team.
What you will bring:
  • Bachelor's or Master's Degree in Computer Science or a closely related field, accompanied by 5 years of proven experience, or equivalent experience in place of the degree
  • Experience in leading or managing software engineering teams.
  • Deep, demonstrable expertise using modern C++ standards (C++17/20 or later) for high-performance computing
  • Expertise in building scalable, distributed systems
  • Excellent communication and teamwork skills across diverse teams and interested parties.
  • Experience in e-commerce or logistics is a plus.
Show more
08.12.2025
E

Ebay Staff Software Engineer Search Platform Germany, Brandenburg

Limitless High-tech career opportunities - Expoint
Adding new functionality to the platform,. Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and. Improving self-serve and monitoring capabilities. Understand, estimate,...
Description:
We do this by:
  • Adding new functionality to the platform,
  • Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and
  • Improving self-serve and monitoring capabilities.

General platform optimizations are usually achieved by developing or using advanced data structures and algorithms, while application-level optimizations are mostly rooted in a deep understanding of designing information retrieval systems. The core components of Cassini are written in modern C++, and we use parallel and distributed computation to power query serving. If you have a background in those areas and like to contribute to achieving our mission, please come join us!

What you will accomplish:
  • Understand, estimate, design, and develop sophisticated software applications in C++
  • Deliver highly performing, low latency, robust code with high test coverage, continuous integration, and production monitoring
  • Participate in code and design reviews
  • Optimize development cycles through CI/CD enhancements and AI-driven tools
  • Triage and debug production issues
  • Share your knowledge with team members via documentation and mentoring
What you will bring:
  • Bachelor's or Master's Degree in Computer Science or a closely related field, accompanied by 5 years of proven experience, or equivalent experience in place of the degree
  • Solid foundational knowledge and practical application experience in the field of Information Retrieval
  • Deep, demonstrable expertise using modern C++ standards (C++17/20 or later) for high-performance computing
  • Expertise in building scalable, distributed systems
  • Strong intellectual curiosity and a tenacious drive to own and successfully solve ambiguous, difficult technical challenges
  • Experience designing, instrumenting, and maintaining systems in a production environment (observability, alerting, monitoring, etc.)
Show more

These jobs might be a good fit

08.12.2025
E

Ebay Software Engineer Search Ranking Germany, Brandenburg

Limitless High-tech career opportunities - Expoint
Drive the search monetization technical vision by incorporating and developing software engineering processes and standards to enhance eBay’s buying experience. Collaborate with scientists and product managers to deploy complex yet...
Description:
What you will accomplish:
  • Drive the search monetization technical vision by incorporating and developing software engineering processes and standards to enhance eBay’s buying experience.

  • Collaborate with scientists and product managers to deploy complex yet scalable core algorithmic logic.

  • Create robust data pipelines and real-time monitoring and optimization algorithms.

What you will bring:
  • 4+ years of software design and development experience, solid foundation in computer science with strong proficiencies in data structures, functional programming, algorithms, OOPs, and Software Design

  • Experience in designing and operating big data processing pipelines, such as: Hadoop, Spark, Hive, ETL

  • 3+ years of software development experience in building large scale Web Services and Backend Applications using Java, C++, Scala, and related technologies

  • Background or interest in mathematics or machine learning

  • Excellent verbal and written communication, collaboration, and influencing skills

  • Bachelor's degree in computer science/engineering or equivalent professional experience, with 5+ years of experience,

  • Masters degree in computer science/engineering or equivalent professional experience, with 3+ years of experience.

Show more

These jobs might be a good fit

08.12.2025
I

Intel Software Design Engineer Intern Physical m/f/d Germany, Bavaria, Munich

Limitless High-tech career opportunities - Expoint
Research and prototype AI-driven solutions for EDA challenges. Apply advanced AI techniques, including creating agentic AI flows, to develop autonomous and intelligent solutions for complex silicon design challenges. Collaborate with...
Description:
What You'll Do • Research and prototype AI-driven solutions for EDA challenges. • Apply advanced AI techniques, including creating agentic AI flows, to develop autonomous and intelligent solutions for complex silicon design challenges. • Collaborate with global teams to integrate AI/ML models into production workflows.Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Minimum Qualifications: • Currently pursuing a Master's degree OR PhD in Electrical Engineering, Computer Engineering, Computer Science or any related field. • Solid understanding of AI/ML fundamentals and algorithms. • Strong programming skills in Python (preferred), with familiarity in Unix/Linux. • Good understanding of software engineering principles (data structures, object-oriented design). • Excellent communication skills and fluency in English.Preferred Qualifications: • Knowledge of ASIC design flows, Physical Design, and Design Automation. • Practical experience applying Machine Learning in EDA or related domains. • Familiarity with Agentic AI concepts and ability to design autonomous flows. • Strong foundation in VLSI Design. • Good code development practices and ability to write clean, maintainable code.Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and orStudent / InternShift 1 (Germany)Germany, Munich

Show more

These jobs might be a good fit

07.12.2025
EY

EY Enterprise Data Architect Germany, Baden-Württemberg, Mannheim

Limitless High-tech career opportunities - Expoint
Lead the end-to-end data architecture strategy across SAP BDC initiatives, including data modeling, transformation, and governance. Define target and transition architectures for both SAP and non-SAP data domains, integrating with...
Description:


As an EY Enterprise Data Architect within the EY SAP Enterprise Data Management Initiative, you will lead the definition, design, and execution of scalable data architecture strategies to support enterprise-wide data migration and transformation programs. This role ensures data integrity, consistency, scalability, and alignment with the organization’s enterprise data standards, while enabling long-term data governance.

Your key responsibilities

  • Lead the end-to-end data architecture strategy across SAP BDC initiatives, including data modeling, transformation, and governance.
  • Define target and transition architectures for both SAP and non-SAP data domains, integrating with modern platforms such as Azure, AWS, Snowflake, and Databricks.
  • Ensure data platform alignment with architectural principles across hybrid cloud environments, leveraging third-party tools from Microsoft, Nvidia, Google, and others.
  • Design and validate data flows, lineage, and integration points between legacy systems, SAP S/4HANA, and cloud-based platforms.
  • Collaborate with migration teams to drive effective ETL/ELT strategy and data quality frameworks, ensuring consistency across enterprise systems.
  • Identify and mitigate data risks, including data duplication, data loss, latency, or security compliance gaps.
  • Guide tool selection, integration architecture, and usage of cloud-native services (e.g., Azure Data Factory, BigQuery, Snowpark, Databricks notebooks) to support data lifecycle processes.
  • Establish architecture principles for data cataloging, metadata management, lineage tracking, and access control.
  • Partner with enterprise architecture, SAP consultants, and delivery teams to define data standards and governance models.
  • Provide oversight to ensure data platform scalability, including handling structured, semi-structured, and unstructured data across various ingestion pipelines.
  • Review technical deliverables and mentor teams on best practices in data architecture and integration design.

Skills and attributes for success

  • Strong background in enterprise data architecture and SAP data management (SAP BDC, SAP ECC, S/4HANA, MDG, BW/4HANA).
  • Experience working with cloud providers and platforms: Databricks, Snowflake, Microsoft Azure, AWS, Google Cloud, Nvidia RAPIDS,.
  • Proficiency in data modeling (conceptual, logical, physical), data governance, and metadata management.
  • Experience designing and governing large-scale data migration and transformation initiatives.
  • Knowledge of data migration tools such as SAP BODS, LSMW, IDocs, or CPI.
  • Solid understanding of data privacy and compliance standards (GDPR, HIPAA, etc.).
  • Strong leadership, stakeholder management, and cross-functional collaboration skills.
  • Familiarity with architecture frameworks such as TOGAF or DAMA-DMBOK.

Other Requirements:

  • Strong experience in offshore/onsite working model and working with global teams.
  • Certifications in cloud platforms, TOGAF, or SAP data technologies are a plus.
  • Exposure to Agile delivery and DevOps concepts is desirable.
  • Ability to travel (international/domestic) based on project needs.

Job Requirements:


BS/MS in Computer Science, Information Systems, Data Engineering, or a related field.


12–15+ years of experience in enterprise data architecture, with at least 7 years in SAP and related data transformation environments.

Show more

These jobs might be a good fit

07.12.2025
E

Ebay C Software Engineer Search Platform Germany, Brandenburg

Limitless High-tech career opportunities - Expoint
Adding new functionality to the platform,. Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and. Improving self-serve and monitoring capabilities. Understand, estimate,...
Description:
We do this by:
  • Adding new functionality to the platform,
  • Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and
  • Improving self-serve and monitoring capabilities.

General platform optimizations are usually achieved by developing or using advanced data structures and algorithms, while application-level optimizations are mostly rooted in a deep understanding of designing information retrieval systems. The core components of Cassini are written in modern C++, and we use parallel and distributed computation to power query serving. If you have a background in those areas and like to contribute to achieving our mission, please come join us!

What you will accomplish:
  • Understand, estimate, design, and develop sophisticated software applications in C++
  • Deliver highly performing, low latency, robust code with high test coverage, continuous integration, and production monitoring
  • Participate in code and design reviews
  • Optimize development cycles through CI/CD enhancements and AI-driven tools
  • Triage and debug production issues
  • Share your knowledge with team members via documentation and mentoring
What you will bring:
  • Bachelor's or Master's Degree in Computer Science or a closely related field, accompanied by 2 years of proven experience, or equivalent experience in place of the degree
  • Solid foundational knowledge and practical application experience in the field of Information Retrieval
  • Deep, demonstrable expertise using modern C++ standards (C++17/20 or later) for high-performance computing
  • Expertise in building scalable, distributed systems
  • Strong intellectual curiosity and a tenacious drive to own and successfully solve ambiguous, difficult technical challenges
  • Experience designing, instrumenting, and maintaining systems in a production environment (observability, alerting, monitoring, etc.)
Show more

These jobs might be a good fit

23.11.2025
WP

West Pharma Solution Architect & MS SQL Administ Germany, North Rhine – Westphalia

Limitless High-tech career opportunities - Expoint
Optimize existing production methods, such as analyzing root causes of errors, statistical tracking, and evaluation of articles, as well as ad hoc troubleshooting. Implement new manufacturing technologies. Apply the Quality...
Description:

Contract Details:fulltime, permanent

asap

Job Summary

In this role, the position holder will be responsible for the continuous optimization/improvement of existing and future processes.

Essential Duties and Responsibilities
  • Optimize existing production methods, such as analyzing root causes of errors, statistical tracking, and evaluation of articles, as well as ad hoc troubleshooting
  • Implement new manufacturing technologies
  • Apply the Quality by Design concept before the introduction of new products
  • Execute optimization projects or continuous process improvements based on customer requirements and wishes
  • Conduct and coordinate validation projects
  • Implement and coordinate customer and development projects
Education
  • Completed technical engineering degree in mechanical engineering, industrial engineering, electrical engineering, chemistry, or similar disciplines with a focus on production technology
Work Experience
  • Several years of professional experience in manufacturing companies, preferably in the pharmaceutical environment, including knowledge of cGMP
Preferred Knowledge, Skills and Abilities
  • Experience in validation or qualification, capability analyses, and analysis of production processes from technical, quality, and economic perspectives
  • Very good German and English skills, both spoken and written
  • Knowledge of Lean, Six Sigma, and project management is desirable
  • Strong cost and quality awareness, as well as internal and external customer orientation
  • Analytical thinking and structured working methods
  • Teamwork and strong communication skills
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Adding new functionality to the platform,. Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and. Improving self-serve and monitoring capabilities. Lead and...
Description:
We do this by:
  • Adding new functionality to the platform,

  • Optimizing cost-to-serve and latency on a platform level or optimizing via consultation on the application level, and

  • Improving self-serve and monitoring capabilities.

General platform optimizations are usually achieved by developing or using advanced data structures and algorithms, while application-level optimizations are mostly rooted in a deep understanding of designing information retrieval systems. The core components of Cassini are written in modern C++, and we use parallel and distributed computation to power query serving. If you have a background in those areas and would like to contribute to achieving our mission, please come join us!

What you will accomplish:
  • Lead and develop a team of skilled C++ developers of eBay's search platform
  • Set and drive technical direction for the team, ensuring scalable, high-performance, and maintainable architecture.
  • Partner multi-functionally with product, science, and front end teams to deliver intuitive, end-to-end shopping experiences.
  • Champion engineering standard processes, including use of AI-assisted development tools, automated testing, and modern CI/CD workflows.
  • Guide the development efforts of a team dedicated to excellence of the search platform.
  • Cultivate a culture of collaboration, curiosity, and continuous improvement within the engineering team.
What you will bring:
  • Bachelor's or Master's Degree in Computer Science or a closely related field, accompanied by 5 years of proven experience, or equivalent experience in place of the degree
  • Experience in leading or managing software engineering teams.
  • Deep, demonstrable expertise using modern C++ standards (C++17/20 or later) for high-performance computing
  • Expertise in building scalable, distributed systems
  • Excellent communication and teamwork skills across diverse teams and interested parties.
  • Experience in e-commerce or logistics is a plus.
Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Software Architect job opportunities in the Germany area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.