Dublin, County Dublin, Ireland Software and ServicesAdd to Favorites Senior Software EngineerDescriptionWe are looking for a Senior Software Engineer to build out services and backend systems related to a knowledge graph. This knowledge graph aims to unify insights on data processing and lineage across the entire Services division. You’ll apply your expertise in Python, Go, and data systems to design, build, and support Services that will democratise data from our graph across multiple platforms. These graph-based services aim to power operational excellence, capturing production issues, driving analysis, guiding resolution of issues and enabling proactive avoidance of future incidents. You’ll work alongside a Dublin-based team of data and other software engineers committed to bringing the knowledge graph to life. You will have a tremendous amount of individual responsibility and influence over the direction of this critical service for years to come. Additionally, you will have the chance to interact with various other teams, each with unique skill sets and operating in different time zones.Minimum QualificationsExperience designing and developing data-centric web applicationsExperience in Go or ScalaExperienced in SQL, relational databases, NoSQL databases and ORM toolingExperience with containerisation and orchestration (e.g., Docker, Kubernetes)Preferred QualificationsBachelor’s degree in Computer Science, Computer Engineering, Mathematics, or equivalent professional experience.A learning attitude to continuously improve the self, team, and the organisationLoves fast-paced environment and learning/leveraging new technologiesFull Stack experience (familiarity with multiple modern UI Frameworks like React, Angular)Experience with modern Data processing technologies like Spark, FlinkExperience with a graph database (e.g., Neo4j, TigerGraph)
#J-18808-Ljbffr