Engaging Audiences with Passion
Staff Engineer – API & Data
Location
Germany
Posted
3 days ago
Salary
0
Seniority
Lead
Job Description
Staff Engineer – API & Data
Webedia
• Design and operate production TypeScript APIs serving high-traffic cinema products: exhibitor websites, mobile apps, online ticketing, showtimes listing, and business intelligence dashboards • Design and implement new data ingestion mechanisms • Model and evolve PostgreSQL schemas for complex domains • Build on GCP-native primitives: Cloud Run, Cloud Scheduler, Eventarc, BigQuery, Cloud Logging, Pub/Sub • Contribute to event-driven and agent-based systems, including AI-powered features built on our proprietary data • Shape technical decisions through RFCs and code reviews, and mentor mid-level engineers
Job Requirements
- 6+ years building production backend systems, with deep TypeScript/Node.js expertise
- Strong PostgreSQL skills: schema design, query optimization, migrations, transactional thinking
- Hands-on experience with GCP (or comparable cloud) — Cloud Run, BigQuery, IAM, networking
- Comfort with the fullstack mindset: you can own a feature from the database to the UI when needed. Familiarity with React and TanStack is a strong plus.
- Solid engineering fundamentals: testing, observability, security, performance
Benefits
- Autonomy by default. You own your scope. We trust senior engineers to make calls and document the why.
- We invest in keeping the stack current — dependencies, patterns, internal libraries. You won't inherit a decade of accumulated debt.
- AI-native engineering. We invest seriously in AI-assisted development and believe in the accelerating factors it provides.
- RFCs over meetings. Important decisions are written down and debated openly.
- Pragmatism over hype. We build for the next 5 years, not the next demo.
- Flexible work arrangement — remote, hybrid, or on-site, to be discussed based on your situation.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack AI Engineer – AI Acquisition
G2i Inc.G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
• You'll own product areas end-to-end — architecture, implementation, and iteration — across our agent platform. • That means building and maintaining core application infrastructure in React, Next.js, TypeScript, Node, and PostgreSQL. • Designing the AI layer that makes our agents actually work: multi-model orchestration, RAG pipelines and vector databases, semantic memory, prompt caching strategies, and token usage tracking. • Build and maintain eval and testing harnesses to keep agent behavior reliable as models and prompts evolve. • Work closely with the founding team to translate fuzzy product ideas into shipped, working systems.
Senior Software Engineer
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Holistically own and lead major workstreams within the team, from inception of a project to timely and quality launches. • Influence the direction and roadmap of the team through blending strong technical vision and product sense • Produce high quality technical artifacts (design docs, runbooks, etc.) • Contribute high-quality code and code reviews for the team • Participate in the on-call rotation and proactively identify/address relevant production issues • Elevate the team overall through mentoring other engineers • Collaborate across teams and cross functional stakeholders
• You build and improve well-scoped features in the Lingokids app, working in React Native and TypeScript across iOS and Android. • You write clean, readable code and make it even better through code review with your teammates, both giving and receiving feedback as a way to grow. • You ask for help whenever you need it. Questions, learning out loud and the occasional stuck moment are all part of growing here. • Treat design, product and quality as everyone's job, including yours, working closely with the whole team to make the experience smooth for kids and parents. • Lean on AI the way we all do, to learn faster and skip the tedious parts, with your judgment always in the driver's seat. • You won't be expected to know everything on day one. Nobody does, and that is completely fine. • What matters most is that you stay curious, take ownership of your work and grow a little every week. We will be right there with you.
• Actively contribute in agile project teams during scrums, sprint planning, code reviews • Develop, maintain, and integrate software systems and applications • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality • Apply object oriented programming concepts and design patterns • Write automated unit tests • Participate in story refinement and sprint planning • More senior candidates will have demonstrated the ability to design complex data models and REST APIs, evaluate and compare solution options, and have technical leadership skills • Articulate technical issues to peers, architects and project managers while recommending creative solutions • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.




