DevJobs

Principal Architect

Overview
Skills
  • Python Python
  • Java Java
  • Kafka Kafka
  • CI/CD CI/CD
  • GitHub GitHub
  • AWS AWS
  • Terraform Terraform
  • RabbitMQ RabbitMQ
  • Infrastructure-as-Code
  • VPC
  • S3
  • RDS
  • Lambda
  • IAM
  • API Gateway
  • ECS
  • CloudFormation
  • Containerization
  • OpenTelemetry
  • Anthropic
  • SQS
  • SageMaker
  • APM
  • Bedrock
  • GitHub Copilot
  • OpenAI
  • New Relic
  • LangChain
  • Cursor
  • Datadog
  • AI-assisted development tools
  • Gemini
As the Principal Architect at Surgimate, you will serve as the technical authority for the architecture and infrastructure of our platform. This is a hands-on, individual contributor role with no people management duties, working closely with the Software Engineering Lead.

You will define, evolve, and personally implement system architecture, cloud infrastructure, and operational tooling. This role requires deep technical expertise across cloud platforms, distributed systems, and CI/CD, along with strong judgment, clear communication, and a bias toward execution.

This role requires someone who thrives in complexity, communicates clearly, and balances technical rigor with practical delivery. The Principal Architect is expected to take ownership of initiatives from concept through implementation, deployment, documentation, and handoff. This is not a primarily advisory or review-only role — hands-on delivery is expected.

What You'll Do

Hands-On Development

  • Contribute production-quality code primarily in Python and Java across services, pipelines, and infrastructure tooling.
  • Actively implement the architectural patterns, systems, and integrations you design — not delegate them.
  • Build and iterate on prototypes, proof-of-concepts, and production components end-to-end.
  • Investigate and resolve complex production issues across distributed systems and cloud environments.
  • Review and maintain code across repositories as a GitHub maintainer, enforcing architectural consistency.

AI Execution

  • Design and implement AI-powered features, from prototyping through production deployment and monitoring.
  • Architect systems that integrate LLMs (e.g., OpenAI, Anthropic, Gemini) into product workflows, including context management, retrieval pipelines, and output validation.
  • Build and maintain retrieval-augmented (RAG) and agent-based systems using modern frameworks (e.g., LangChain or equivalent).
  • Design model hosting and inference patterns on AWS (e.g., Bedrock, SageMaker, Lambda-based endpoints).
  • Establish evaluation and observability patterns for AI systems, including latency, output quality, and failure handling.
  • Contribute to the evaluation and adoption of AI platforms, tools, and AI-driven development workflows to improve team productivity

Architecture & System Design

  • Architect, implement, and maintain Surgimate’s cloud-native platform, ensuring reliability, scalability, and operational excellence.
  • Define, evolve, and personally implement system boundaries, service interactions, communication patterns, and integration architectures (microservices, event-driven, API-based).
  • Design for resilience using proven architectural patterns (e.g., DDD concepts, messaging patterns, caching, HA/failover strategies).
  • Produce high-quality architecture diagrams and system documentation that accurately reflect implemented, running systems, not just conceptual designs.

Cloud & Infrastructure

  • Partner with the Cloud Infrastructure team to design AWS architecture (ECS, Lambda, API Gateway, VPC, RDS, S3, IAM).
  • Implement and maintain Infrastructure-as-Code (Terraform, CloudFormation) for repeatable, auditable environments.
  • Drive cost optimization, security, networking, and system reliability.

CI/CD, DevOps & Operational Excellence

  • Design and maintain CI/CD pipelines for automated testing, security scanning, deployments, and rollbacks.
  • Implement observability across logging, metrics, and tracing (Datadog, New Relic, OpenTelemetry).
  • Contribute to production readiness reviews, release planning, and deployment processes with full access and trust.

Data, Messaging & Integrations

  • Design and build scalable data models and storage strategies, including partitioning, replication, and caching.
  • Architect and implement message-based communication using brokers such as SQS, RabbitMQ, or Kafka.
  • Build and maintain API services, integration patterns, and reliable event-driven workflows in production.

Collaboration, Leadership & Governance (IC Role)

  • Act as a GitHub maintainer: review code, enforce architectural standards, and ensure consistency across repositories.
  • Provide technical guidance and architectural insight without formal management responsibility.
  • Drive alignment through clear communication and structured decision-making.
  • Model professionalism, strong judgment, and systems thinking.
  • Other duties as assigned by management.

Required Qualifications

Education: Bachelor’s degree in Computer Science, Engineering, or related field OR equivalent deep practical experience.

Experience & Skills:

  • 5+ years of professional software engineering experience, including significant architectural responsibilities.
  • Proven track record of hands-on delivery — consistently writing and shipping production code, not just designing systems
  • Expert-level understanding of AWS (ECS, Lambda, networking, IAM, API Gateway, scaling strategies).
  • Strong experience with CI/CD pipelines, containerization, infrastructure-as-code, and automated deployments.
  • Proficiency in Python for systems, services, and tooling development.
  • Strong understanding of distributed systems, microservices architecture, and message brokers (e.g., SQS, Kafka, RabbitMQ).
  • Experience designing for scalability, reliability, resilience, and cost efficiency.
  • Hands-on experience with APM tooling (e.g., New Relic, Datadog, OpenTelemetry, etc.).
  • Strong API design and integration experience, with a focus on operational best practices.
  • Experience integrating AI/LLM capabilities into applications (e.g., APIs, workflows, or internal tools).
  • Regular use of AI-assisted development tools (e.g., GitHub Copilot, Cursor) to improve engineering productivity
  • Proven ability to create effective diagrams, architecture maps, and system documentation.
  • Comfortable with GitHub maintainership, code review, repository ownership, and release processes.
  • Ability to work independently with high trust, full-production-access responsibilities, and strong ethics.
  • Excellent communication skills and a collaborative, mature, and solutions-oriented mindset.

Working Conditions

  • Fully remote role; home office is the primary working environment.
  • Required collaboration window of 9:00 AM – 12:00 PM ET.
  • Expected to uphold Surgimate’s engineering standards and operate with the same access permissions as the Software Engineering Lead.
  • Flexibility to support production issues or critical releases as needed.

_____________________________

Learn More About Surgimate

Our Product & Mission:

At Surgimate, we’re one company with three powerful platforms — Surgimate, ImplantBase, and openDoctor — working together to transform how surgeries are coordinated and delivered. Each platform supports a different phase of the surgical journey, from patient access and scheduling to implant management and post-operative care. United under one mission, we’re building the essential operating system for surgical orchestration — helping providers deliver faster, smarter, and safer care.

Our Team:

At Surgimate, we are a remote first team distributed across the US with R&D Centers in Israel & India. We offer opportunities for our team to spend time together at meetups, volunteer, and work flexibly.

Read more about our team & values here:

https://www.surgimate.com/

https://us.implantbase.com/

https://opendr.com/

Our Benefits:

Full time, Israel based team members can expect:

  • Mandatory pension and severance
  • 18 vacation days
  • Study fund (Keren Hishtalmut)
  • Lunch Stipend ( Cibus)
  • Flexible or hybrid work options

Our benefits may vary by country. Please ask your recruiting contact if you have any questions.
Surgimate