Logo for Commit

Senior Software Architect / Technical Lead

Roles & Responsibilities

  • 8+ years of professional software engineering experience.
  • Proven track record leading technical teams or serving as the primary architect on multi-layered systems.
  • Hands-on expertise in distributed systems, cloud-native architecture, and DevOps practices.
  • M.Sc. in Computer Science, Software Engineering, or a strictly relevant technical field.

Requirements:

  • Take full ownership of complex, large-scale technology initiatives, including architectural leadership, end-to-end system design, and delivering scalable production environments.
  • Act as the technical anchor across architecture, engineering execution, and client engagement, bridging deep technical expertise with strategic delivery.
  • Drive technical excellence in distributed systems, cloud-native architectures, and DevOps practices to ensure performance, reliability, and maintainability.
  • Mentor and influence cross-functional teams, communicate complex technical concepts clearly to engineers and non-technical stakeholders, and maintain architectural standards.

Job description

Description

We are looking for a Senior Technical Lead with a strong builder mindset to take full ownership of complex, large-scale technology initiatives. This role goes beyond coding — it is about architectural leadership, end-to-end system design, and delivering scalable production environments for ambitious, high-impact projects. You will act as the technical anchor across architecture, engineering execution, and client engagement — bridging deep technical expertise with strategic delivery.


Requirements

What We’re Looking For:

  • 8+ years of professional software engineering experience.
  • Strong experience in project-based environments (IT Services / Consultancy).
  • Proven track record leading technical teams or serving as the primary architect on multi-layered systems.
  • Deep knowledge of algorithms, data structures, and system performance optimization.
  • Hands-on expertise in distributed systems, cloud-native architecture, and DevOps practices.
  • Practical experience integrating AI/ML and IoT into production environments.
  • Experience using AI-assisted development tools (e.g., Cursor, GitHub Copilot) to improve engineering efficiency.
  • M.Sc. in Computer Science, Software Engineering, or a strictly relevant technical field.

What Sets You Apart:

  • You think in systems, not tickets.
  • You balance architectural depth with execution speed.
  • You are comfortable owning decisions in high-stakes environments.
  • You can communicate complex technical ideas clearly to both engineers and non-technical stakeholders.
  • ▫️You thrive in fast-moving, high-growth contexts.

Why Join Us:

  • Work on ambitious, high-scale projects with real-world impact.
  • Architectural ownership — not just implementation tasks.
  • Exposure to cutting-edge Cloud, AI, and distributed technologies.
  • High autonomy, technical influence, and leadership growth.

If you are a technical leader who wants to build scalable systems from the ground up — and own them — we would love to talk.


Software Architect Related jobs

Other jobs at Commit

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.