Senior Solution Architect

J
Janea SystemsSoftware Engineering
European Residence required OR LATAM Residence; Source API remote eligibility restrictions: Portugal, SpainFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
10+ years of experience in software engineering, distributed systems, or backend architecture
Required Skills
PythonCloud ComputingJavaKubernetesSoftware ArchitectureC#C++MicroservicesDistributed Systems

Requirements

  • 10+ years of experience in software engineering, distributed systems, or backend architecture.
  • 5+ years in an architect or senior technical leadership capacity, owning system design end to end.
  • Strong experience architecting large-scale, production-grade software systems.
  • Deep understanding of microservices, distributed systems, API design, and integration patterns.
  • Strong programming experience in Python, Java, C#, C++, or similar languages.
  • Experience designing systems in cloud environments (AWS, Azure, or GCP).
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong understanding of data modeling, data pipelines, and relational and non-relational data stores.
  • Working knowledge of security, performance, observability, and cost as first-class architectural concerns.
  • Strong written and spoken English communication skills.
  • Degree in Computer Science, Software Engineering, or a related field.

Responsibilities

  • Design end-to-end architectures for enterprise applications, cloud platforms, and distributed backend systems.
  • Define system-level architectures spanning services, APIs, integrations, and data stores.
  • Make and document architectural decisions, including trade-off analysis and technology selection.
  • Architect cloud-native and hybrid solutions across compute, networking, storage, and identity.
  • Establish best practices for system design, security, integration, observability, and reliability.
  • Conduct architecture and design reviews, and mentor engineers on building scalable software systems.
  • Partner with client stakeholders to translate complex business requirements into scalable technical architectures.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now