Backend Engineer (NXJ-191)
About this role
Senior Back End Engineer
Location: Poland
Role Overview
As a Senior Back End Engineer at our client, you will contribute directly to the core index layer, processing video indexing based on signals from the algorithm team. Your work will power the auto-tagging engine—the system that splits sports games into distinct events and accurately assigns start and end times to each action. You will balance deep feature development with critical problem-solving in a highly collaborative, AI-integrated environment.
Team Structure & Collaboration
You will join a focused backend squad consisting of four developers, one QA, and one PM, led by the engineering manager. This squad sits within a larger group of two backend teams and two algorithm teams. Because the index layer relies heavily on algorithm signals, you will work in close daily collaboration with the AI and algorithm teams.
Key Responsibilities
Video Indexing & Auto-Tagging: Build and maintain the C#/.NET backend infrastructure that interprets algorithm signals to index videos and auto-tag live sports events.
Technical Leadership: Elevate the team by actively participating in design discussions, driving code review standards, and mentoring fellow developers.
On-Call Rotation: Participate in a shared on-call pool (approximately one week every five weeks). While critical nighttime or weekend outages are rare, you must remain near a laptop and ready to respond to operations team escalations.
Proactivity: Execute tasks independently, demonstrate strong problem-solving skills, and maintain prompt, proactive communication via Slack with the Israel-based team.
What We Expect
Must-Have Requirements:
Strong proficiency and primary focus in C# and .NET (5 years of commercial experience in .NET).
Hands-on experience developing within Azure cloud environments.
Familiarity and daily working orientation with AI-assisted engineering tools (e.g., Claude, Cursor).
Excellent interpersonal skills with a proven ability to mentor peers and lead design discussions.
High autonomy, independent task execution, and proactive communication habits for effective distributed collaboration.
Familiarity with event-driven messaging services like Azure Service Bus or Kafka.
Working knowledge of SQL databases (general proficiency; specific engines do not matter).
Basic familiarity with DevOps terminology and Kubernetes (operational expertise is not required).
Willigness to work in a hybrid mode 3 days from office in Warsaw.
Why This Role Is Worth Your Time
Direct ownership of pure backend compute at scale—no full-stack dilution, focusing entirely on high-load microservices, indexing engines, and real-time processing
High-autonomy environment with modern workflows where AI tools (Claude, Cursor) are embraced to eliminate boilerplate and keep focus on architecture
Frequently Asked Questions
Is the salary disclosed for the Backend Engineer (NXJ-191) position at newxel?
Is the Backend Engineer (NXJ-191) job at newxel remote?
Is the Backend Engineer (NXJ-191) role at newxel full-time or part-time?
Which team or department does the Backend Engineer (NXJ-191) at newxel belong to?
How do I apply for the Backend Engineer (NXJ-191) position at newxel?
When was the Backend Engineer (NXJ-191) job at newxel posted?
You'll be redirected to newxel's official application page on Ashby ATS.