Staff Backend Engineer – Tech Lead Manager
Location
Germany
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Staff Backend Engineer – Tech Lead Manager
Nebius Group
• Lead by example. • Set the quality bar by spending a significant portion of your time on IC work: writing and reviewing code, leading projects, and participating in on-call rotation, incident mitigation, and post-incident analysis. • Manage 4–8 mid-to-senior engineers. Provide context, coach, and give regular feedback. • Maintain the technical vision for your area of responsibility. • Collaborate with the Product Manager and Service Owner to shape product vision and plans.
Job Requirements
- 8+ years of professional software engineering or management experience
- Excellent knowledge of Golang, or you are ready to quickly switch to this programming language.
- Expertise with
- Multi-month technical projects
- Tech leading engineers
- Owning multi-month technical projects.
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth within Nebius.
- Flexible working arrangements.
- A dynamic and collaborative work environment that values initiative and innovation.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Writing personal-best possible JS/TS code with OOP flavour • Technical involvement in the product - finding ways to improve it • Writing documentation for delivered code • Peer code review • Reuse and improve the company knowledge base • Communicate with the team to efficiently translate business complexity (user stories/tasks) into solutions (end results/estimations) • Learning, learning and learning ;)
• Develop and maintain admin panels and internal tools using .NET and Blazor. • Build dashboards and operational interfaces for managing users, games, configurations, sessions, reports, and platform data. • Integrate admin tools with backend APIs and game platform services. • Implement frontend logic using Blazor and JavaScript where needed. • Support backend development tasks related to game platform functionality. • Work with databases, APIs, background services, and monitoring tools. • Participate in technical discussions, estimations, and architecture decisions. • Debug, optimize, and improve existing tools and backend services. • Collaborate with backend developers, QA engineers, DevOps, and product stakeholders.
Role Description We are currently in a scale-up phase whereby we currently operate in about 40 hospitals and expect to reach ~120 before end of year. This growth is also the reason why we want to expand on the capabilities of our platform and want to grow the team. We are a small, dedicated team. We don't just need a coder; we need a problem-solver who understands that a bug in our code could mean a delay in patient care. We are looking for an engineer who enjoys the 'all-round' nature of the Elixir ecosystem, someone who can jump from debugging a hardware peripheral in Nerves to refining a UI component in Svelte. Key Responsibilities - Embedded Systems: Develop and maintain firmware using Nerves to ensure our monitoring devices are resilient and secure in low-connectivity environments. - Backend Development: Build and scale robust server-side logic with Phoenix and Ecto. - Frontend Interfaces: Create reactive, intuitive user dashboards using Svelte (integrated with Phoenix via LiveView or as a standalone SPA). - System Architecture: Design fault-tolerant systems that can handle real-time medical data with 24/7 uptime. - Collaborative Growth: Participate in peer code reviews and contribute to a culture of technical excellence and empathy. Qualifications - Professional experience with Elixir and the Phoenix framework. - Proficiency in Svelte or significant experience with modern JavaScript frameworks (React/Vue) and a willingness to transition. - Familiarity with PostgreSQL and time-series data handling. - Understanding of IoT protocols and hardware-software interfacing. - Hands-on experience with Nerves or a strong background in embedded C/C++ and experience with Buildroot are a plus. - Experience with data analysis with healthcare data is a plus. Requirements - A versatile mindset: You are comfortable working across the full stack and don't mind getting your hands 'dirty' with hardware. - Technical maturity: You value simplicity, readability, and reliability over 'clever' code. - Purpose-driven focus: You are motivated by the social impact of your work and want to see your code make a tangible difference in hospitals worldwide. - Interest in what happens in the field: We are in touch with our users. - Strong communication skills: Can explain complex technical concepts to people who are less technical. Benefits - A chance to work on a unique tech stack (Elixir/Nerves/Svelte) in a high-stakes, real-world application. - A collaborative environment where your voice directly shapes the product. - The opportunity to contribute to open-source projects within the Elixir community. - A mission-led culture where we prioritize sustainable growth and human impact over profit margins. - A competitive salary.
Senior Fullstack Engineer, Rust, Typescript, Distributed Systems
Dental Media CorpEmpowering dental professionals with cutting-edge media solutions to grow their practices and connect with patients.
• We are hiring 1–2 engineers to work on an internal product, Clairvo, an AI-powered calling platform built within Dental Media Corp. • Clairvo is a real-time telephony system: We dial real humans over PSTN, Bridge calls through LiveKit, Run ML on live audio (transcription, scoring, copilots) • You will be working on systems where calls are happening live and failure is not theoretical. • The work is telephony + distributed state. • You will spend your time in: A Rust workspace (Axum, Tokio, SQLx), Event-driven systems (Redis streams), Postgres (Aurora), Twilio SIP trunking, VoIP, LiveKit room lifecycle, A custom power-dialer kernel (parallel and sequential state machines), ML integrations (OpenAI, Bedrock, SageMaker, AssemblyAI)



