Ericsson
About this opportunity:
We are seeking a strong Technical Architect to drive software architecture, technology choices, and software engineering alignment across Service Delivery. As part of the Architecture & Technology Board, this role ensures consistent, scalable, and high-quality solution design, enabling engineering teams to build robust, reusable, and production-ready systems.
Software Architecture & Design
Define and drive software architecture patterns, design standards, and best practices across Service Delivery.
Lead the design of scalable, resilient, and secure systems that meet both functional and business requirements.
Ensure all solution designs align with enterprise architecture guardrails and strategic direction.
Technology Selection & Standardization
Evaluate and recommend technology stacks, frameworks, and tools suited to delivery needs.
Drive standardization and reuse across applications and platforms to reduce duplication and technical debt.
Ensure consistent technology choices to avoid fragmentation across engineering teams.
Engineering Enablement
Guide Service Engineering teams on solution design, coding practices, and architecture patterns.
Support teams in building cloud-native, microservices-based, and API-driven solutions.
Enable the adoption of Dev
Ops, CI/CD, and modern software development practices across delivery.
Architecture Governance
Participate in the Architecture Forum to review and approve solution designs.
Ensure adherence to non-functional requirements including scalability, performance, security, and reliability.
Identify and mitigate technical risks and design gaps early in the solution lifecycle.
Propose architecture alternatives and roadmaps, and promote reuse of architectural building blocks.
Collaboration & Reuse
Collaborate closely with Enterprise Architects and the AI Architect to ensure aligned and coherent solutioning.
Work across teams to identify and leverage existing platforms, components, and frameworks effectively.
Innovation & Continuous Improvement
Stay current with emerging technologies, frameworks, and evolving engineering practices.
Drive adoption of coding standards, modern IDE and tooling, and code quality pipelines including static analysis, code reviews, and automated testing.
Support Proof of Concepts (Po
Cs) and the evaluation of new technology capabilities to inform strategic decisions.
Strong experience in software architecture and end-to-end system design.
Deep knowledge of microservices, APIs, and distributed systems.
Hands-on programming background in Java and/or Python.
Experience with cloud-native architectures across AWS, Azure, or GCP.
Strong understanding of Dev
Sec
Ops, CI/CD pipelines, and containerization using Docker and Kubernetes.
Expertise in design patterns, integration patterns, and application security principles.
Proven experience in ensuring non-functional requirements such as performance, scalability, and resilience.
Ability to guide and influence engineering teams on architectural and design decisions.
Strong problem-solving skills with effective stakeholder collaboration and communication.
Experience in event-driven architectures and streaming platforms.
Knowledge of enterprise integration platforms and middleware solutions.
Exposure to AI/ML-based applications and integration patterns.
Certifications in Cloud, Kubernetes, or Architecture frameworks.
Telecom domain knowledge.
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.
Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.