
Architect, Core Platforms (R-19675)
Dun & Bradstreet6 days ago
Dublin, IrelandStaff+
Responsibilities
- Provide architectural leadership for core platforms supporting identity resolution, data processing, publishing, and integration workloads.
- Define scalable, resilient, secure, and cost-effective architectures for high-volume systems.
- Write and review production-quality code and create reference implementations and proof-of-concepts.
- Unblock complex engineering problems and help teams translate architecture into working software.
- Define technical strategy and modernization roadmaps in partnership with product, data, SRE, and engineering stakeholders.
- Evaluate reliability, scalability, latency, consistency, delivery, data-quality, operational, and cost trade-offs.
- Drive standards, tooling, and engineering practices that improve long-term maintainability.
- Mentor senior engineers and technical leads and foster shared ownership and design excellence.
Requirements
- Master’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- 10+ years of professional software engineering experience with significant ownership of complex, distributed, data-intensive systems.
- Hands-on programming depth in one or more enterprise languages such as Java, Python, or Scala.
- Strong architecture experience with cloud-native services, distributed systems, event-driven and batch processing, data quality, observability, resiliency, and cost optimization.
- Experience delivering high-volume transactional APIs and large-scale batch or data-processing platforms.
- Experience with identity resolution, matching, entity resolution, data mastering, or reference-data platforms is highly desirable.
- In-depth cloud computing and multi-region cloud-operations experience; Google Cloud experience is strongly preferred.
- Hands-on experience with platform technologies such as Spark, Hadoop/YARN, Airflow, Bigtable, Elasticsearch/OpenSearch, Redis, Snowflake, Databricks, Kafka, or Pulsar.
- Understanding of modern software delivery, automated testing, infrastructure as code, secure coding, observability, incident learning, and operational readiness.
- Ability to evaluate legacy and modern technology trade-offs and guide migrations or consolidations.
- Ability to collaborate with and influence engineering, SRE, product, data, architecture, and senior leadership groups.
- Excellent communication, interpersonal, and problem-solving skills, including the ability to explain complex technical concepts to technical and non-technical stakeholders.
- Proficiency in Microsoft Office Suite and, where applicable, English and relevant local-market languages.
Benefits
- 25 days of annual leave plus two paid volunteer days and one paid un-sick day.
- Option to buy or sell up to five additional annual-leave days.
- Flexible hybrid working model in Ireland.
- Employee health insurance, mental health support, pension contribution, and life assurance.
- Family-friendly maternity, paternity, parental, marriage, and bereavement leave.
- Educational assistance program and a lifestyle account with employer matching of up to €40 per month.
Tech Stack
Apache AirflowApache HadoopApache KafkaApache SparkDatabricksElasticsearchGoogle CloudJavaPythonRedisScalaSnowflakeYarn
Categories
BackendData Engineering