Software Architect

Are you passionate about scalable, high-performance software architectures? Do you thrive in a fast-paced, innovative environment where you can directly impact an industry-leading product?

Our client is looking for a Software Architect to play a key role in re-architecting their platform, optimizing performance, and ensuring scalability. Reporting to the CTO or VP of R&D, you will collaborate with engineering teams to define and implement modern architectural best practices. This is a fully remote position, offering a unique opportunity to contribute to a high-growth, tech-driven company revolutionizing the restaurant industry.

Responsibilities

  • Work with engineering teams to re-architect the system to simplify dependencies and improve scalability, maintainability, and reliability
  • Define and enforce architectural principles, patterns, and best practices across engineering teams
  • Document the current architecture, identify inefficiencies, and propose structured improvements
  • Evaluate new projects and features for architectural alignment and ensure a proper fit within the system
  • Work closely with engineering teams to guide them on architectural decisions and trade-offs
  • Establish design reviews, architectural governance processes, and technical standards
  • Lead technical discussions and knowledge-sharing sessions to upskill teams on modern architectural practices
  • Identify and implement performance optimization strategies, improving system latency and resilience
  • Define and track key architecture KPIs, ensuring continuous improvement in system design
  • Implement CTO and VP, R&D vision into software architecture

Requirements

  • 10+ years of software development experience, with at least 3+ years as an architect or similar role
  • Strong expertise in .NET (C#) backend development, microservices architecture, and distributed systems
  • Proven experience in re-architecting complex systems, improving service dependencies, and optimizing performance
  • Hands-on experience with API design, service orchestration, event-driven architectures, and domain-driven design (DDD)
  • In-depth understanding of scalability, security, high availability, and observability in cloud-based environments (Azure/GCP)
  • Ability to analyse and document existing architecture, design future-state architecture, and drive technical alignment
  • Strong communication skills to collaborate effectively with engineering teams, leadership, and cross-functional stakeholders
  • Experience with CI/CD, DevOps, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, Pulumi)
  • Proven experience with e-commerce or adjacent fields projects
  • Experience with backend monitoring and performance measurement tools
  • Passionate about great designs, code quality, user experience and performance

What we offer

  • Competitive salary and benefits package
  • Full Remote and Flexible Work Environment
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • Modern microservice and serverless architectures
  • Ability to learn from experts in software development and architecture

About the project

Founded in 2015, this innovative technology company revolutionizes the restaurant industry with commission-free delivery and pickup solutions. Seamlessly integrating with platforms like Facebook, Instagram, and Google, it helps restaurants grow online sales while cutting out costly third-party fees. With features like real-time tracking, flexible couriers, and refund management, it boosts efficiency and customer satisfaction. Backed by investors like PICO Venture Partners, it empowers restaurants to build profitable, customer-focused digital operations.

Job Category: Manual QA
Job Type: Full Time
Job Location: Poland Portugal Remote Romania

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call