SentinelOne logo
SentinelOnePosted 1 month ago

Senior Software Architect

HybridBrno, South Moravian, Czechia

Part TimeSenior LevelLargeCybersecurity

Job Summary

Dive deep into the current monolithic architecture to identify pain points and design iterative solutions, then lead the transition to a scalable, cloud-native microservices ecosystem. Collaborate with engineering, product, and DevOps teams to define objectives, timelines, and execution strategies while writing high-quality, production-ready code in Java, Go, or Python. Mentor engineers on best practices and architectural insights to foster a culture of excellence. This high-visibility role involves breaking down a complex Python system into a multi-tenant, cloud-native set of services capable of processing petabytes of data daily. You will work in Prague, Brno, or remote locations within the Czech Republic, with Prague-based employees required to work from the office two days per week.

Required Qualifications

  • Extensive software engineering experience
  • Proven expertise in architecting large-scale distributed systems
  • Expertise in microservices architecture
  • Demonstrated experience leading the transition from a monolithic architecture to cloud-native microservices
  • Proficiency in Java
  • Proficiency in Go
  • Experience with Python
  • Extensive experience with cloud platforms (AWS and/or GCP)
  • Experience with container orchestration using Kubernetes
  • Experience with container orchestration using Docker
  • Strong technical communication skills
  • Ability to articulate architectural concepts
  • Ability to influence engineering direction across teams, departments, and stakeholders
  • Only Prague-based employees are required to work from the office at least 2 days/week

Desired Qualifications

  • Additional experience in Python
  • Experience guiding and mentoring other engineers
  • Experience contributing to professional growth
  • Experience sharing best practices
  • Experience sharing architectural insights
  • Experience fostering a culture of engineering excellence
  • Experience partnering with engineering teams
  • Experience partnering with product teams
  • Experience partnering with design teams
  • Experience partnering with quality teams
  • Experience partnering with DevOps/Infra teams
  • Experience partnering with leadership
  • Experience aligning on objectives
  • Experience aligning on design
  • Experience aligning on timelines
  • Experience aligning on execution strategies

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce