Experienced Software Architect
We are looking for an experienced software architect to join our team and help shape the design of large-scale, modular systems. In this role, you will be responsible for defining, implementing, and evolving architecture that supports high performance, reliability, and maintainability across a diverse ecosystem of applications and services.
What we’re looking for Proven experience designing and delivering complex, modular architectures in production environments that have been successfully deployed and operated in production Strong understanding of asynchronous communication and event-driven design Practical knowledge of concurrency control, data versioning, and strategies for managing distributed state Experience leveraging cloud platforms and managed services (databases, queues, gateways, etc.) to build scalable, resilient solutions Ability to capture and communicate architectural decisions clearly, using formats such as Architecture Decision Records (ADRs) or similar documentation practice Excellent communication skills and the ability to collaborate with engineers, product teams, and non-technical stakeholders Experience with .NET is a strong plus
What we offer Flexible working hours & occasional work-from-home Additional paid days off Budget for learning and personal development Hardware budget Modern office space & top-tier equipment ...and many other benefits that make Codaxy a great place to work If building scalable, automated, and resilient infrastructure excites you, we’d love to receive your application. Send your CV over to [email protected]