Bucharest, Romania

Senior Architect

 Job Description:

Location: Remote 

Contract Duration: 1 Year (with high possibility of extension)

Contract details: B2B/ PFA  or SRL

Start Date: ASAP

Role Overview

We are looking for a visionary Senior Architect to spearhead the design and implementation of next-generation Backup and Restore features. This role is pivotal in shaping our technological roadmap by leveraging hyperscaler-native functionalities to build resilient, high-scale services. You will act as a technical leader, driving innovation from initial Proof of Concept (PoC) to global General Availability (GA).

Key Responsibilities

  • Strategic Design: Spearhead the architecture of innovative backup and restore features using hyperscaler-native functionalities (AWS/Azure/GCP).
  • End-to-End Engineering: Drive software development with a true DevOps mindset, overseeing the entire lifecycle: planning, implementation, testing, deployment, and monitoring.
  • Operational Excellence: Ensure all features are built for quality, extreme scalability, and reliability, incorporating robust observability practices.
  • Technical Leadership: Tackle complex engineering challenges with a proactive, hands-on approach, leading technical PoCs and mentoring junior/senior engineers.
  • API-First Strategy: Design and implement highly reliable and scalable services using an API-first approach.
  • Stakeholder Management: Collaborate effectively with multiple stakeholders to ensure technical solutions align with broader business goals and product evolution.

Qualifications & Experience

Software Engineering Excellence:

  • 12 to 18 years of experience in professional software development.
  • Mastery of Python and Object-Oriented Programming (OOP). (Willingness to adopt Python is required if your background is in other languages).
  • Strong foundation in Data Structures and Algorithms.
  • Expert at identifying "code smells" and applying Design Patterns to ensure clean, maintainable code.

Cloud & Infrastructure Proficiency:

  • Cloud-Native Expert: Hands-on experience building solutions that have successfully transitioned through General Availability (GA) cycles.
  • Public Cloud Familiarity: Strong understanding of hyperscaler ecosystems and Linux systems.
  • Networking & Security: Basic understanding of TCP/IP, HTTP protocols, and core security principles (Authentication + Authorization).
  • Testing Mastery: Proven experience in implementing unit testing and automated test suites to ensure high-quality deliverables.

Leadership & Soft Skills:

  • Proven track record of taking full ownership of complex projects and leading teams through technical hurdles.
  • Exceptional communication skills, capable of explaining complex architectural decisions to both technical and non-technical audiences.

Nice-to-Have (Bonus)

  • Storage Expertise: Familiarity with storage systems, filesystems (NFS, DFS), and object storage.
  • Database Knowledge: Understanding of enterprise databases such as SAP HANA, Sybase ASE, or MSSQL.
  • Cybersecurity: A fair understanding of application and cloud security frameworks.