Intermedia Intelligent Communications

Software Architect (Java or C#)

Intermedia Intelligent Communications
Apply
3 months ago
Remote, PortugalSenior

Responsibilities

  • Partner with engineering teams to design resilient services, architectures, and deployment patterns.
  • Define and promote SRE practices, including SLIs, SLOs, error budgets, capacity planning, incident response, and post-incident learning.
  • Identify systemic reliability risks and help teams address root causes and reduce operational toil.
  • Advise teams on fault tolerance, scalability, observability, deployment safety, and operational readiness.
  • Lead investigations into performance bottlenecks across applications, infrastructure, databases, queues, networks, and third-party dependencies.
  • Improve metrics, logs, traces, dashboards, alerting, capacity planning, and load-testing practices.
  • Build automation, deployment tooling, infrastructure-as-code, monitoring, and reliability platforms.
  • Improve CI/CD, release safety, rollback strategies, cloud environments, containers, and orchestration.
  • Participate in and lead high-priority incident response and blameless post-incident reviews.
  • Mentor engineers on production ownership and operational best practices.

Requirements

  • Experience in Site Reliability Engineering or senior backend/software engineering roles.
  • A software engineering background with the ability to write clean, maintainable production code.
  • Experience influencing architecture and improving production readiness with engineering teams.
  • Understanding of distributed systems, scalability, resiliency patterns, failure modes, and performance engineering.
  • Experience diagnosing complex production issues across application and infrastructure layers.
  • Hands-on experience with AWS, Azure, or GCP, as well as on-premise environments and virtualization.
  • Experience with containers and orchestration technologies; Kubernetes is required.
  • Knowledge of observability tooling, including metrics, logging, tracing, dashboards, and alerting.
  • Experience with infrastructure-as-code tools such as Terraform and with CI/CD pipelines and safe deployment practices.
  • Strong scripting or programming skills in Java or C#.
  • Clear, structured communication skills for explaining complex technical issues to engineering and leadership audiences.

Benefits

  • Primarily remote work with occasional visits to the Coimbra office.
  • Future offices are planned in Aveiro and Porto.
  • The company emphasizes teamwork, transparency, career growth, and promotion from within.

Categories

Site Reliability
Intermedia Intelligent Communications

About Intermedia Intelligent Communications

1,001-5,000 employees
Contact me