Senior Software Engineer, Context Layer
Tech Stack / Keywords
Firma i stanowisko
Starburst is developing an Enterprise Context Layer product that governs and versions Data Products, enabling BI tools, applications, and AI agents to operate from the same trusted data source.
Wymagania
- Extensive software development experience with Java.
- Experience designing, building, and operating distributed backend services in production.
- Experience designing and operating REST APIs.
- Experience with modeling and serving graph-structured or richly relational data.
- Experience integrating LLMs into backend systems for context extraction and enrichment.
- Ability to work in ambiguous, fast-evolving problem spaces with emerging architecture.
- Experience using agentic coding tools with appropriate testing, review, and verification.
- Strong product thinking and builder's mindset focused on customer outcomes.
- Demonstrated adherence to software engineering best practices.
Nice to have:
- Experience with data catalogs, semantic layers, or metadata/governance systems like dbt or Collibra.
- Ability and willingness to travel up to 25% for onboarding, offsites, customer engagements, and company events.
Obowiązki
- Design, build, and operate backend services to collect and reconcile business context into Context Studio.
- Build and evolve certification and versioning workflows for trusted data definitions.
- Develop APIs and MCP-based integrations for AI agents and BI tools.
- Ensure reliability and data consistency across multiple information sources.
- Collaborate directly with product teams on feature scope and implementation.
- Take on frontend, tooling, or full-stack tasks as needed to unblock features or validate ideas.
- Work cross-functionally with teams developing AI-powered features.
- Provide peer code reviews and design proposal feedback.
Inne informacje
Informujemy, że administratorem danych jest Starburst Data Polska sp. z o.o. z siedzibą w Warszawie ul. Plac Europejski 1/38P (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Starburst
7 aktywnych ofert