Empower organizations with low cost search and analytics that auto-scale self hosted to hybrid cloud environments.
Senior Software Engineer – Data Plane
Location
United States
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Data Plane
Lucenia
• work with a globally distributed team of experienced engineers focused on distributed indexing and query capabilities of Lucene. • be an expert in the engine area, improving those areas based on your questions and instincts. • be a contributor, building data intensive new features, fixing exciting bugs, and increasing testing coverage while making code easier to understand. • sometimes need to invent a new algorithm or data structure, or find one and implement it. • sometimes need to get close to the operating system and hardware. • work with community members from all over the world on issues and pull requests, triaging them and handing them off to other experts or handling them yourself. • write idiomatic modern Java and possibly Rust!
Job Requirements
- strong core Java skills and conversant in the standard library of data structures and concurrency constructs.
- Excellent understanding of concurrent and parallel programming principles.
- Proven background in applied data processing (data structures, algorithms).
- Familiarity with low-level abstractions in OS.
- work with a high level of autonomy, and are able to take on projects and guide them from beginning to end (technical design and working with other engineers).
- Solid software engineering foundations, with proven track record of designing and delivering high-quality solutions.
- Comfortable developing collaboratively, giving and receiving feedback on code and approaches and APIs.
- used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra with some idea how they work and why they work that way.
- Excellent verbal and written communication skills.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Contribute to Frontend & Backend Development: Assist in building, maintaining, and enhancing user interfaces, APIs, and other core components of our platform using Python, Typescript, and Go Lang (with a primary focus on Python and Typescript). • SDK Support & Development: Work with our open-source SDK to ensure it remains intuitive and effective for developers integrating with Runpod’s platform. • Collaboration with Engineering & AI Teams: Support cross-functional teams by developing features and addressing bugs that enhance the user experience for AI engineers and researchers. • Testing & Code Quality: Write clean, maintainable code with an emphasis on performance and scalability, following best practices for testing and continuous integration. • Learning & Development: Participate in code reviews, mentorship opportunities, and continuous learning to deepen your expertise in full-stack development.
• Design, develop, and maintain cloud infrastructure software, primarily in Go. • Collaborate with managers and other engineers to define and implement product requirements. • Troubleshoot and optimize existing code to improve performance and reliability. • Participate in code reviews and contribute to the team's technical standards. • Contribute to architectural discussions and decisions. • Stay up-to-date with industry trends and emerging technologies.
Senior Full Stack Developer
BlickSolutions GmbHWir machen Shopify. Nicht nebenbei, nicht halbherzig – sondern mit Fokus, Tempo und Verantwortung. BlickSolutions ist ein Team aus ambitionierten Köpfen, die lieber umsetzen als diskutieren. Wir bauen performante Shopify-Shops, entwickeln skalierbare Lösungen und denken immer einen Schritt weiter als das Briefing.
Role Description Wir suchen dich als Senior Full Stack Entwickler (m/w/d) mit tiefem technischem Verständnis, Sinn für sauberen Code und Leidenschaft für performante, skalierbare E-Commerce-Lösungen. - Planung, Architektur und Entwicklung von Shopify Apps, Plugins und API-Integrationen - Full-Stack-Entwicklung mit modernen Technologien im Frontend (React, Next.js) und Backend (Node.js, Express, TypeScript) - Anbindung von Drittanbieter-Systemen über REST- und GraphQL-Schnittstellen - Sicherstellung von Performance, Code-Qualität und Skalierbarkeit - Umsetzung responsiver und zugänglicher UI-Komponenten - Durchführung von Code Reviews, Testing (Unit, Integration, E2E) und Debugging - Aufbau und Pflege von CI/CD-Pipelines sowie technische Dokumentation - Zusammenarbeit mit Design, Product und QA, um Produkte von Grund auf zu gestalten Qualifications - Mindestens 5 Jahre Full-Stack-Entwicklung - Sicherer Umgang mit TypeScript, React (Next.js) und Node.js (Express) - Fit in Datenbanken (SQL/NoSQL) sowie Git, Docker und CI/CD - Starkes Wissen in API-Design, Security (OAuth) und Performance - Idealerweise Kenntnisse in Shopify (Plus), Polaris, Webhooks und GraphQL - Strukturierte Arbeitsweise, Übernahme von Verantwortung und fließende Deutschkenntnisse (sowie gutes Englisch) Requirements - Hunter-Mentalität: Du willst Dinge bewegen und gibst dich nicht mit dem Standard zufrieden - Macher-Typ: Du verwaltest nicht nur, sondern treibst Projekte aktiv voran - Teamplayer: Du suchst echte Zusammenarbeit und gegenseitiges Vertrauen - Ehrgeiz: "Extrameile" ist für dich kein Fremdwort, sondern deine gewohnte Arbeitsweise Benefits - Vergütung: 50k – 80k € Fixgehalt + Provision (deine Leistung zahlt sich direkt aus) - Work-Life-Balance: 30 Tage Urlaub + extra frei am Geburtstag & Weihnachten - Flexibilität: 100 % Remote-Work oder Office in Mannheim – du entscheidest - Hardware: Bestes Apple-Equipment für entspanntes Arbeiten - Kultur: Viel Vertrauen (Ownership), flache Hierarchien und regelmäßige Events
• Collaborate closely with product, design, technology, and data science teams • Be part of the backend platform team to build new backend services, processes, and components and improve existing ones • Take a lead role in reviewing code changes within your team and provide thoughtful feedback to drive quality and best practices • Actively evaluate technologies for applications and make recommendations aligned with team and product needs • Mentor engineers at various levels, sharing your knowledge of code maintainability, performance, reliability, observability, security, and functionality • Contribute significantly to project success and team productivity • Serve as a subject matter expert (SME) within the engineering organization, providing insights to cross-functional teams • Develop and own solutions that add value across systems while balancing technical debt • Collaborate closely with engineers, product owners, and other stakeholders to align on optimal solutions that meet product goals • Lead in fostering a Test First mentality and emphasize quality at the code level • Help translate complex product requirements into clear, actionable technical tasks • Stay informed about technology trends and product roadmaps, providing strategic guidance to the development team • Actively support cross-functional business processes, facilitating collaboration and communication • Work with other senior-level stakeholders to ensure adherence to best practices, cross-team synergy, and consistency in processes • Mentor and support mid-level and junior engineers as they progress in their technical skills and knowledge • Contribute to a culture of collaboration, building strong relationships based on mutual respect and shared goals


