OverviewWe are seeking a highly skilled and experienced Software Architect to lead the design and development of robust, scalable systems.
The ideal candidate will have deep expertise in AWS, modern backend technologies, domain-driven design (DDD), and architectural patterns including distributed monolith and microservices.
This role requires both technical leadership and the ability to engage with customers during pre-sale phases, helping shape innovative solutions across IoT, data, and enterprise SaaS platforms.DetailsDetails: Location: Hybrid / Remote in PolandEmployment Type: Full-timeWorking Hours: Adaptable hours to support collaboration with USA-based teamsEnglish: FluentStart: ASAPKey ResponsibilitiesLead the architecture and design of secure, scalable, and high-performance systems across cloud and on-prem environmentsDesign modern solutions using Distributed Monolith and Domain-Driven Design (DDD) principlesWork hands-on with engineering teams implementing systems using Python (Django, FastAPI) and Node.js (NestJS, Express, and others)Architect and oversee IoT platforms, data ETL pipelines, and complex event-driven systemsDrive modernization initiatives, guiding transitions from monoliths and legacy platforms to scalable and maintainable architecturesCollaborate with pre-sales and delivery teams to define technical solutions and present architecture to clientsDefine and promote architectural standards, documentation, and design patterns within engineering teamsMentor developers and review designs to ensure adherence to best practicesRequired SkillsProven experience as a Software Architect or similar senior engineering roleStrong hands-on expertise in AWS (IoT Core, Lambda, EKS, S3, API Gateway, CloudFormation, etc.)Proficiency in Python (Django, FastAPI) and Node.js (NestJS, Express, etc.)Deep experience with IoT solutions, data pipelines, and ETL processingProven experience in building SaaS solutions for external customersExperience leveraging AI tools to optimize system performance and improve resource utilizationStrong background in Domain-Driven Design (DDD) and Distributed Monolith ArchitectureExperience designing cloud-native and hybrid solutions for high scale and availabilityExpertise in modernizing legacy systems to align with current technologies and architecturesStrong customer-facing and presale experienceExcellent communication skills in EnglishFlexible to work across time zones, including collaboration with US-based teamsNice to HaveExperience with GCP and Azure cloud servicesProficiency in.
NET Core and related web frameworks
#J-*****-Ljbffr