/STAFF ENGINEER

STAFF ENGINEER

PolandRemoteplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago
// Work Mode
remote

About the Role

We are currently hiring for our clients scale up of a software business. This is a senior appointment: ● Own parts of their core backend infrastructure, which is a complex, real-time distributed system written in Python and Rust ● Own big initiatives end-to-end and deliver them with minimal guidance ● Troubleshoot highly complex production issues ● Constantly improve the development velocity while maintaining a very high reliability standard Their backend is developed in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. their systems integrate with a large number of third party services. There are several challenges, and as in any fast-paced startup, each team member gets to experience a lot of professional growth and ownership. Qualifications: ● BSc in Software Development or equivalent industry experience ● Previously a Staff or Principal Engineer at a startup company ● 10+ years of experience in Python development ● Strong Python Asyncio experience ● Strong software design skills ● Excellent communicator in writing and orally ● Significant experience with at least one strongly typed language (Rust, C++, Go, Swift, Java, etc) ● Deep understanding of Networking Protocols, Operating Systems ● Deep knowledge of Python Profiling ● Experience in delivering and troubleshooting a production-grade cloud-based distributed system ● Experience in building and troubleshooting a real-time low-level system (e.g. kernel, drivers, RTOS) ● Kubernetes and Helm experience ● Experience with different observability stacks ● Strong LLM prompting skills, but also being able to work without them ● Experience with gRPC and its troubleshooting ● Being a contributor or maintainer of an open-source package Bonus: ● An understanding of one of the following: WebRTC, STUN/TURN, SIP, RTP, HLS, RTMP ● Having worked with Rust and PyO3 ● Audio programming experience The position centres on distributed systems and concurrent programming, specifically Python's async io framework. Candidates need to be comfortable with low-level, high-performance systems — not web app development. Some DevOps familiarity (e.g., Kubernetes) is also expected. This role is a Global remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this STAFF ENGINEER position at MBR Partners.