Senior / Principal Python Engineer
Software EngineerSoftware Engineering
1 views0 saves0 applied
Quick Summary
Key Responsibilities
Design and implement scalable, event-driven microservices and distributed systems. Develop high-performance Python services using advanced concurrency and asynchronous programming.
Requirements Summary
10+ years of software engineering experience, with strong expertise in Python. Extensive experience with distributed systems, microservices, and event-driven architectures.
Technical Tools
Software EngineerSoftware Engineering
Responsibilities
~1 min read- →Design and implement scalable, event-driven microservices and distributed systems.
- →Develop high-performance Python services using advanced concurrency and asynchronous programming.
- →Design and maintain Kafka-based messaging systems and real-time data pipelines.
- →Build integrations between Python services, REST APIs, and external systems.
- →Ensure system reliability, scalability, performance, and observability.
- →Make architectural decisions and establish engineering best practices.
- →Collaborate with cross-functional teams and provide technical guidance and mentorship.
Requirements
~1 min read- 10+ years of software engineering experience, with strong expertise in Python.
- Extensive experience with distributed systems, microservices, and event-driven architectures.
- Strong knowledge of Kafka and event streaming patterns.
- Advanced Python skills, including asyncio, concurrency, and performance optimization.
- Experience with REST APIs, PostgreSQL, Redis, and Docker.
- Familiarity with Protobuf or Avro and real-time communication technologies.
- Experience designing and operating scalable, high-throughput, low-latency systems.
- Strong architectural, problem-solving, and communication skills.
- Experience with C#/.NET integration and Python interoperability is a plus.
- Experience in trading, pricing, or other real-time analytical environments is an advantage.
Why you'll love working here:
- Private health insurance
- Equipment of your choice (laptop, monitor, accessories)
- High-growth company with innovative products
- Supportive, international team
- Budget for professional development (courses, books, conferences)
- English language lessons during working hours
- Nice office in Belgrade with a stocked kitchen and game area
- Opportunity to learn, grow, and make a real impact
#LI-Hybrid
Location & Eligibility
Where is the job
Belgrade, Serbia
On-site at the office
Who can apply
RS
About this job
- Who can apply
- Serbia
- Posted
- 2 days ago
Listing Details
- Posted
- November 13, 2026
- First seen
- November 13, 2026
- Last seen
- November 14, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 56%
- Scored at
- November 14, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Similar Software Engineer jobs
View all →Software Engineer - Reputación IT | Marketplace
UX/UI Software Engineer
$148,300.00 - $266,900.00
Remote
Sr Software Engineer I/II, Operational AI
$142,800 — $184,800 CAD
Remote
Remote
Sr Software Engineer I/II, Operational AI
$154,700 — $260,000 USD
Remote
Remote
Senior Manager, Software Engineering - AI Developer Productivity (Dev Agents and SRE AI)
$154,800 — $212,850 CAD
Remote
Remote
Senior Manager, Software Engineering - AI Developer Productivity (Dev Agents and SRE AI)
$162,400 — $290,000 USD
Remote
Browse Similar Jobs
Integration Developer862Application Developer627Java Developer479Salesforce Developer274Search Engineer215.Net Developer204Build Engineer187Python Developer159Java Software Engineer132Laravel Developer115Solutions Architect112Compiler Engineer99C++ Developer94Security Software Engineer93SAP ABAP Developer78Robotics Software Engineer66Database Developer57Full Stack Developer56Wordpress Developer50Php Developer48
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.