Principal Backend Engineer: Scalable Real-Time API
Lakefusion
United States
On-site
USD 150,000 - 200,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A company specializing in Master Data Management is seeking a Principal Backend Engineer to scale their real-time API to enterprise production workloads. The ideal candidate should have over 10 years of backend engineering experience, deep expertise in Python and FastAPI, and a strong track record in building resilient distributed systems. Responsibilities include scaling high-throughput APIs, ensuring fault tolerance, and architecting systems for customer environments. Excellent communication skills are essential for collaboration with global teams.
Qualifications
10+ years of backend engineering experience with a strong track record.
Deep expertise in Python and FastAPI.
Experience building high-throughput, low-latency distributed systems.
Proven strong Kubernetes experience.
Knowledge of resilience and fault tolerance engineering principles.
Experience with streaming systems like Kafka.
Ability to ship software in controlled environments.
Strong observability and debugging instincts.
Excellent technical communication skills.
Responsibilities
Scale the real-time API and own its architecture.
Design systems for resilience and fault tolerance.
Tune Kubernetes autoscaling for diverse workloads.
Develop streaming integrations for data syncing.
Architect systems that function in various customer environments.
Profile and optimize performance across the stack.
Lead technical architecture direction.
Skills
Backend engineering experience
Python and FastAPI expertise
Distributed systems development
Kubernetes experience
Resilience and fault tolerance engineering
Streaming systems experience
Observability instincts
Technical communication
Tools
Kubernetes
Kafka
DataBricks
Spark Structured Streaming
Job description
A company specializing in Master Data Management is seeking a Principal Backend Engineer to scale their real-time API to enterprise production workloads. The ideal candidate should have over 10 years of backend engineering experience, deep expertise in Python and FastAPI, and a strong track record in building resilient distributed systems. Responsibilities include scaling high-throughput APIs, ensuring fault tolerance, and architecting systems for customer environments. Excellent communication skills are essential for collaboration with global teams.