As a Data Analytics Software Architect, you shape the strategy and technical direction for data-driven, AI-enabled solutions within Marsh Technology. You bridge Enterprise Architecture and software delivery to build secure, scalable products and to drive high-quality outcomes. You lead hands-on delivery while owning the product ecosystem’s underlying architecture. You collaborate with cross-functional teams to advance modern analytics platforms and Agentic AI initiatives that unlock business value.
Pay / Benefits
30+ days off
Performance bonus
Pension, Life and Medical Insurance
Meal Vouchers
Flexible benefits package (up to 20% of salary)
Hybrid work arrangement
Responsibilities
Lead by example as a hands-on product builder and drive delivery of organizational goals
Drive tactical plans to implement Product Ecosystem strategies defined by Enterprise Architects
Own and shape the underlying architecture of the Product Ecosystem ensuring scalability, security, and maintainability
Maintain high engineering standards with practices and guardrails, including AI-assisted delivery patterns
Interface between Software Engineering, Enterprise Architecture, and management to ensure alignment
Oversee technical delivery across teams and support the development plans of Lead and Senior Engineers
Design detailed solution architectures with Enterprise Architects and engineers (backend/frontend as needed)
Facilitate broad design collaboration and key technical decision-making
Review designs and provide constructive feedback to architecture group
Guide development techniques and methodologies (Agile at Scale, Lean, CI/CD, TDD, IaC)
Propose and implement processes and practices to improve delivery effectiveness
Track progress against engineering goals and communicate status transparently
Research and evaluate new technologies and approaches benefiting the organization
Contribute to thought leadership and strategy across Software Engineering
Build cloud-based data and analytics solutions including Agentic AI solutions with governance and lifecycle considerations
Key requirements
Excellent written and verbal communication in Romanian and English
Proven experience as Lead or Senior Engineer across multiple products, capable of operating at Architect level
Strong ability to communicate with technical and non-technical stakeholders in a cross-functional environment
Proven track record delivering software across a broad mix of languages, technologies, and platforms
Strong leadership and people skills with coaching/mentoring mindset and career development focus
Experience with cloud-native architectures and modern engineering practices (Agile at Scale, Lean, Continuous Delivery)
CI, TDD, Infrastructure as Code and DevOps, including Quality Gates
Security-driven design practices and remediation of SAST/DAST findings
SDLC knowledge with tools like Confluence, Jira, Azure DevOps (ADO), GitHub
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.