Duck Creek
Principal Software Architect
Skills
1 year ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Remote, OR 97458, USA
Work mode:
Remote
Published on:
14 October 2026
What they need
Job highlights
- Bachelor s degree,or higher education level,or its foreign equivalent,in Computer Science,Computer Information Sciences,and / or related field
- Total Work Experience: 20+ years typical (software development),15 years minimum,.
WHAT YOU LL DO
The Principal Software Architect is a strategic technical leader responsible for driving architectural excellence across multiple domains and teams. This role blends deep technical expertise with leadership in modern technologies including AI/ML, cloud-native platforms, observability, and cloud security.
Job Functions Responsibilities
Architectural Leadership
- Acts as a Domain Architect for a major functional area, owning the architectural vision and roadmap.
- Defines and evolves cloud-native architectures using microservices, containers (Docker), and orchestration (Kubernetes).
- Leads the integration of AI/ML capabilities into products, including:
- Generative AI tools like ChatGPT, Claude, GitHub Copilot, and LangChain
- Model deployment using ONNX, Hugging Face, or custom APIs
- Vector databases (e.g., Pinecone, Weaviate) for semantic search and retrieval-augmented generation (RAG)
Cloud Security Expertise
- Designs secure, scalable systems on AWS, Azure, or GCP, leveraging:
- IAM, VPC, KMS, and Secrets Management
- Zero Trust Architecture
- Cloud-native security tools (e.g., AWS GuardDuty, Azure Defender)
- DevSecOps practices with automated security scanning and compliance checks
Monitoring Observability
- Implements observability best practices using:
- Grafana for real-time dashboards and visualization
- Prometheus for metrics collection and alerting
- OpenTelemetry for distributed tracing
- ELK/EFK stacks for log aggregation and analysis
- Ensures systems are resilient, observable, and self-healing
Technical Strategy Innovation
- Champions modern tech stacks:
- Backend: Go, Node.js, Java, .NET Core
- Frontend: React, Angular, WebAssembly
- Data: Kafka, Spark, Snowflake, MongoDB
- AI/ML: TensorFlow, PyTorch, OpenAI APIs
- Drives DevOps and GitOps practices with CI/CD pipelines (e.g., GitHub Actions, ArgoCD)
Mentorship Collaboration
- Mentors architects and senior engineers across teams
- Collaborates with product, security, and infrastructure teams to align architecture with business and compliance needs
- Participates in pre-sales and customer technical presentations
Vendor Ecosystem Engagement
- Leads technical engagements with strategic partners like Microsoft, AWS, OpenAI
- Evaluates and integrates third-party platforms and APIs to accelerate innovation
Hands-On Contribution
- Designs, codes, and configures solutions for high-impact stories
- Performs architectural reviews, threat modeling, and performance tuning
Knowledge, Skills, Abilities Behaviors
- Expert knowledge of object-oriented design and enterprise application architecture patterns
- Expert in C# and associated frameworks
- Deep understanding of distributed software patterns and full-stack technologies
- Proficient in relational data storage, database design, query optimization, and operational considerations
- Strong expertise in cloud platforms and software security best practices
- Skilled in XML technologies including schema design, XPath, and XSLT
- Familiarity with insurance domain and at least one Duck Creek product
- Excellent analytical and problem-solving skills
- Strong communication skills for both technical and non-technical audiences
- Ability to work independently and manage others to deadlines
- Experienced in unit testing, source code management, estimation, and root cause analysis
WHAT YOU VE DONE
Qualifications:
REQUIRED:
- Bachelor s degree, or higher education level, or its foreign equivalent, in Computer Science, Computer Information Sciences, and/or related field.
- Total Work Experience: 20+ years typical (software development), 15 years minimum,
- Product Experience: 12 years minimum, 15+ years preferred
- Domain Experience: 12 years minimum, 15+ years preferred
Other Requirements:
- Travel: 0 25%
- Work Authorization: Legally authorized to work in the country of the job location.
Other offers great for you!
These companies are also looking for great profiles
Top Profil
Senior Software Engineer C# / .NET, développement augmenté par l’IA
480 - 500
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
Salutech
Architecte IA
650
Freelance
Paris, France
Remote, Hybrid
Skills
21 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
20 hours ago
Quick apply