Senior Core Engineer

Metropolis
Tel Aviv, Israel

Who this role is best for

A natural match if you have experience building high-scale distributed systems and working with edge hardware.

Best fit for

  • Candidates with 6+ years of backend system design and a track record of optimizing performance at scale
    — “6+ years of experience building complex, high-scale backend or distributed systems”
  • Individuals who have led architectural reviews and mentored engineers in AI-first environments
    — “Lead architectural design reviews, collaborate with teams across the US and internationally on unified migrations, and mentor fellow engineers”
  • Engineers with hands-on experience in Go and observability tools like Prometheus and Fluent Bit
    — “Design, develop, and scale high-performance microservices and edge platform services, primarily in Go”

Things to consider

  • Requires in-office presence for at least four days a week in Tel Aviv
    — “3 Days in Office: Metropolis values in-person collaboration to drive innovation”
  • Candidates must be prepared to work with international teams and manage global system migrations
    — “collaborate with teams across the US and internationally on unified migrations”

How to stand out

  • Emphasize your experience in system reliability and observability pipeline development
    — “Drive deep system reliability, memory/performance optimizations, and observability pipelines”
  • Showcase your ability to quickly adapt to new codebases and technologies
    — “Experience leveraging modern AI tools like Cursor, Claude, Copilot, and agentic workflows”
  • Highlight your background in cloud technologies such as Kubernetes and AWS
    — “Own critical systems spanning edge hardware ... through to cloud services like AWS and Kubernetes”
  • Demonstrate hands-on work with messaging technologies like Kafka or MQTT
    — “Solid experience with Docker, Kubernetes, microservices, interservice communication via gRPC, and messaging technologies like Kafka or MQTT”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Design and scale high-performance microservices
  • Optimize system reliability and performance
  • Lead architectural design reviews
  • Mentor fellow engineers
Typical background
B.Sc. in Computer Science or related field6+ years of backend or distributed systems experience

Skills & requirements

Required

Go ProgrammingDockerKubernetesMicroservicesSystem ReliabilityObservability

Preferred

Nvidia JetsonCustom OS BuildsReal-time Video ProcessingAI Applications

Stack & domain

GoC++JavaMicroservicesKubernetesDockerGrpcKafkaMQTTPrometheusFluent BitNvidia JetsonIntel Edge DevicesLinuxYoctoIotReal-time Video ProcessingRtsp/srtpGstreamerAI ApplicationsRAG PipelinesVector DatabasesAgent ProtocolsAdaptabilityProblem-solvingTeamworkCommunicationLeadershipAICloud ComputingEdge ComputingComputer VisionEnterprise Security

About the role

Original posting from Metropolis via Greenhouse

Who we are

The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn’t coming; it’s here, and we need builders, innovators and problem solvers to help us create it.

Who you are

Metropolis is seeking a Senior Core Engineer who is an adaptable, systems-level problem solver eager to build the core infrastructure powering thousands of smart spaces, computer vision edge platforms, and unified enterprise security systems globally. In this role, you will bridge edge hardware and cloud environments, architect high-performance microservices, and optimize system reliability at scale. Working alongside cross-functional teams across the US and internationally, you will leverage cutting-edge AI tools to accelerate development, drive critical architectural reviews, and deliver real-world impact in an energetic, AI-first engineering culture.

What you'll do

Design, develop, and scale high-performance microservices and edge platform services, primarily in Go  

Own critical systems spanning edge hardware such as Nvidia Jetson/Orin fleets and custom Linux/Yocto builds through to cloud services like AWS and Kubernetes  

Leverage AI development tools and agentic workflows to accelerate debugging, system analysis, and software quality  

Drive deep system reliability, memory/performance optimizations, and observability pipelines including metrics, structured logging, and real-time alerts  

Lead architectural design reviews, collaborate with teams across the US and internationally on unified migrations, and mentor fellow engineers

What we're looking for

B.Sc. in Computer Science or a related field  

6+ years of experience building complex, high-scale backend or distributed systems  

Primary backend production experience in Go, C++, Java, or similar languages  

Proven ability to reason about complex system behavior, design modular interfaces, and build for long-term scalability without over-engineering  

Hands-on experience diagnosing deep stability issues, memory/latency bottlenecks, and building telemetry using Prometheus, Fluent Bit, or similar tools  

Solid experience with Docker, Kubernetes, microservices, interservice communication via gRPC, and messaging technologies like Kafka or MQTT  

Demonstrated ability to jump into unfamiliar codebases or technologies and deliver production-ready solutions quickly  

Experience leveraging modern AI tools like Cursor, Claude, Copilot, and agentic workflows as a force multiplier for code and system analysis

While not required, these are a plus:

Experience with Nvidia Jetson or Intel edge devices, Linux internals, custom OS builds like Yocto or Ubuntu, or IoT environments  

Exposure to real-time video processing pipelines, RTSP/SRTP streams, or GStreamer  

Familiarity with AI applications, RAG pipelines, vector databases like USearch or Faiss, or agent protocols including MCP and A2A

3 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection

When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins.#LI-AR1 #LI-Onsite

Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate’s application relative to the required job qualifications and responsibilities listed in the job posting.

As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records.

Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs — without regard to race, color, religion, sex (including gender identity, sexual orientation, and pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

We are committed to providing a welcoming, accessible hiring experience. If you need a reasonable accommodation for any part of the application or interview process, please reach out to us at recruiting@metropolis.io.

Source: Metropolis careers (Greenhouse)

Similar roles