Senior Software Architect leading architecture decisions for DNA’s B2C online platform. Evolving deployment architecture while ensuring security, availability, and maintainability.
Responsibilities
Define and evolve the target architecture for a large-scale B2C online platform with a focus on scalability, reliability, maintainability, security, and cost efficiency in collaboration with enterprise architects.
Lead architectural work across online microservices and APIs, ensuring clear boundaries, consistent patterns, and a strong engineering baseline.
Embed security-by-design into architecture and development by defining and promoting secure architectural principles, integration patterns, and development guidelines to protect customer and business‑critical data.
Facilitate trade-off discussions and make decisions when opinions differ, balancing business needs, technical risks, and long-term sustainability.
Act as a key technical partner for leadership: support with complex technical topics, security and technology risk management, and architectural prioritization.
Strengthen engineering practices that enable speed with safety, including testable architecture, CI/CD thinking, and automated quality and security checks.
Support teams in responsibly integrating AI and agentic approaches into architecture and ways of working, ensuring governance, consistency, and production readiness.
Requirements
Solid experience as a Software Architect / Lead Engineer in complex, business-critical systems.
Strong understanding of microservice architectures and integration design (API-first thinking).
Cloud-native mindset and production orientation, including observability, reliability, and security-by-design.
Excellent communication skills: you can explain architecture clearly to both engineers and business stakeholders.
Confidence to drive alignment and decisions under uncertainty.
Growth-mindset and strong understanding of agentic development and AI‑enabled engineering, and ability to define architectural guardrails for scalable, secure, and sustainable platforms.
This position requires an approved statement of security clearance.
Benefits
Flexible working (incl. remote work within Finland)
Software Engineer developing and enhancing DEX platform for TeamViewer's digital workplace solutions. Collaborating in agile team while utilizing C# and SQL for customer - focused IT issue resolution.
Software Architect at TeamViewer designing scalable and secure software solutions. Collaborating closely with teams to implement cloud - native technologies and driving digital transformation across the organization.
Full - Stack Software Engineer at John Hancock developing innovative annuities applications with collaborative agile team. Impacting millions of customers through software solutions and digital experiences.
Senior Full - Stack Engineer with AI experience enhancing property intelligence platform for real estate advisory firm. Collaborating with cross - national teams to integrate AI - driven capabilities in modern tech stack.
Software Engineer III delivering complex solutions for mainframe banking applications using COBOL and JCL. Engaging with product owners and development teams to ensure application stability and compliance.
Senior Fullstack Engineer responsible for building and modernizing customer - facing applications at Consort Group. Collaborating on technical quality and developing responsive applications.
Software Engineer I developing technology solutions for Travelers insurance. Completing end - to - end engineering tasks and analyzing system requirements for effective solutions.
Senior Application Developer developing code for complex modules while collaborating with business partners at Allstate. Involves design reviews, code reviews, and maintaining software solutions.
Developing and maintaining software for dynamic training environments. Supporting customers with testing and exercises while ensuring compliance with industry standards.