Software Architect
The Role & Responsibilities
Infovista is looking for a Software Architect to support the evolution of our products towards a cloud-native, microservices approach. The successful candidate will be working primarily with our Lead Architect and a team of developers located in Skelleftea, Sweden and Kuala Lumpur, Malaysia on the Network Testing suite of solutions.
The Software Architect will collaborate with other development teams from other product suites on enabling cross-functional solutions, shared components and architectural best practices.
• Technical mandate in development projects in terms of design, implementation, CI/CD processes and test automation frameworks
• Investigate and evaluate new software technologies that meet the business objectives, and occasionally work on prototypes to validate new approaches
• Drive high-level architecture decisions based on current and future product requirements, feedback from development teams, risk analysis and product release timelines
• Document software specifications and interfaces to facilitate project onboarding
• Ensure product quality through code reviews focusing on clarity, maintainability, and consistency
• Provide mentoring to team members whenever required
Qualifications:
At least 10 years in software development, including 5 years as software architect
Understanding of various coding methods and programming languages
· Expertise in modern programming languages for both mobile, linux and windows platforms.
· Experience with cloud-native microservice architectures (GraphQL, gRPC, REST APIs, containerized applications, orchestration)
· Strong experience with Docker and the creation and management of Kubernetes environments
· Expertise in CI/CD, primarily on Github Actions processes, to create and maintain an automated integration and delivery pipeline
Experience in managing complex projects made of multiple international development teams
· The candidate must be a technical leader, with excellent written and verbal communication skills in English, open-minded, innovative, curious about new technologies and with solid operational experience
Technical Skills required:
• Go, Python Development
• PostgreSQL, Clickhouse, Redis
• Experience with Message Broker technologies (NATS, MQTT)
• Linux
• Docker, Kubernetes, Helm
• Good oral and written English
Knowledge or expertise in the following domains can be a plus
• Radio network technologies (4G and 5G primarily)
• .NET Development (C#)
• Web front-end development experience
• Project management
- Department
- R&D
- Role
- Software Engineering
- Locations
- Sweden, Skellefteå,, Sweden Remote
- Remote status
- Fully Remote
What Infovista offers you
As part of our commitment to Infovista Employees we strive to create an environment offering:
- Flexible workplaces - adaptable work schedules, workspaces and locations
- Inclusive culture - everyone’s voice matter.
- Sustainability - environmental, social & governance programs (ESG Group)
- Innovative environment - shape the future of next gen networks.
- Competitive compensation & benefits plans
- Career development plans
At Infovista security is at our core. Working with industries like CSPs, Telecom, Finance, and Government, we prioritize data protection. All employees complete mandatory IT security training and receive ongoing updates to stay ahead of cyber threats. Join us and help safeguard what matters.
Our values
In few words, this is our philosophy to serve employees, customers, and the broader community:

About Infovista
Infovista helps the world's leading operators and enterprises turn network complexity into competitive advantage. Powered by AI/ML and automation, our solutions enable faster, smarter decision-making and exceptional end-user experiences across 5G, IoT, and fixed networks.
Our 600+ professionals from 43 nationalities form a high-performance global team, united by innovation, collaboration, and the pursuit of excellence.
Together, we deliver True Network Intelligence to customers in more than 130 countries.
Already working at Infovista?
Let’s recruit together and find your next colleague.