AWM - The Hague - Vice President - Software Engineering
AI Summary ✨
Requirements:
Bachelor’s degree (U.S. or equivalent) in a quantitative discipline (ideally computer science or engineering)
7-10+ years of software development & architecting data distribution platforms / middleware experience
Must Have Skills and/or Licenses Required:
Superior development skills using one or more high-level languages, such as Python, Java, C/C++. All system development in the team is using Java as the primary language
Strong knowledge of cloud architectures, implementation patterns, and deployment patterns
Experience with container-based and Serverless deployment patterns, as well as cloud databases
Advanced knowledge in implementing complex, distributed systems with a variety of integration patterns like REST, streaming (Kafka), and ETL
Strong knowledge of database systems, SQL, and NoSQL systems
Knowledge of messaging technologies on-premises and on cloud e.g. Kafka, Kinesis
Hands-on experience building out and maintaining a data distribution platform either in-house or as part of a commercial offering, integrating data warehousing and big data environments
Strong communication skills with the ability to mentor and educate others on producing quality code
Responsibilities:
You will ensure NFRs and functional requirements are accounted for in your products' design and test phases, that your service level indicators are effectively measuring customer experience
Creates high-quality technical designs, roadmaps, and technical program charters
Provides mentoring to fellow engineers and act as a key resource for technologists seeking guidance
Ensure that the architecture and implementation will meet business goals and ensure as a key technical leader that implementations are faithful to design goals.