Senior Software Engineer focused on building and evolving AI agents for restaurants via WhatsApp, delivering end‑to‑end solutions, and ensuring privacy, security, and observability.
Responsibilities
Build and evolve AI agents that serve restaurants via WhatsApp
Deliver end‑to‑end solutions including specification, prototyping, implementation, testing, and deployment
Design and implement integrations with WhatsApp Business API and messaging providers
Develop prompting, tool‑calling, RAG pipelines and evaluation frameworks
Ensure privacy and security of data in conversations applying LGPD, GDPR, and AppSec practices
Backend engineer responsible for building and maintaining AI-driven development infrastructure, CI/CD, security, and developer platform tools at Mirage.
Responsibilities
Ship features alongside product engineers across video creation software, rendering engine, and developer platform
Turn insights into tools, agents, and streamlined workflows
Rebuild CI/CD to support high change volume
Make deployments safe with progressive rollouts and automated rollback
Own environments for coding agents, including sandboxes and tooling
The Product Manager for Mobile Core defines product direction for shared mobile foundations, enabling teams to build and release a coherent iOS and Android app.
Locations (5)
München, Bavaria, Germany
Berlin, Berlin, Germany
Vienna, Vienna, Austria
Milan, Lardy, Italy
London, London, United Kingdom
Responsibilities
Define and communicate Mobile Core’s mission, product strategy, roadmap, and measurable outcomes.
Full Stack Engineer - Growth & Experimentation – Krak
Lead technical design, coding, and coaching for a team of engineers in Mastercard’s Transfer Solutions group, focusing on real‑time payment technologies.
Responsibilities
Lead a team of engineers, coding 70% of the time
Design and build distributed payment systems
Implement domain‑driven design and consumer‑driven contracts
Develop and maintain microservices, APIs, and event‑driven architectures
Own how Tailscale ships its product, build and run release coordination processes, and create operational practices that coordinate product and engineering.
Compensation
US Pay Range
$181,000—$226,000 USD
Responsibilities
Design, implement, and continuously improve Tailscale’s release management process: including release cadence, readiness criteria, rollout coordination, and go/no-go decisions
Build and maintain the tooling, templates, runbooks, and documentation that make release processes repeatable and low-friction
Partner with engineering leads and product managers to surface risk early and drive resolution before it becomes a crisis
Define and track operational metrics that reflect the health of our release practices
Keep releases on schedule by facilitating cross-team planning rituals that keep engineering and product coordinated
Requirements
Nice to have: client and server software release processes
Lead engineering efforts for Meraki Dashboard features, building scalable distributed solutions and ensuring reliability, performance, and operational excellence.
Compensation
The starting salary range posted for this position is $162,300.00 to $234,800.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Responsibilities
Build highly scalable distributed solutions across the full stack
Add tests, telemetry and alerting systems to ensure reliability
Own end-to-end product lifecycle from conception to production release
Define team direction with EM/PM and collaborators
Solve software defects, networking issues, and customer-reported problems
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
Master’s degree with 8+ years experience
PhD with 5+ years experience
Nice to have: networking devices
Nice to have: Emulation and Simulation of Networking devices
Lead a team of engineers in Release Engineering, driving CI/CD, release tooling, and deployment practices across Superhuman’s products.
Responsibilities
Lead, mentor, and grow a team of Engineers; hire great people and build a strong, inclusive team culture in Berlin and across a distributed organization.
Own the strategy and roadmap for CI/CD, build, and release systems that scale with company growth and the number of products and surfaces we ship.
Drive faster, safer delivery: improve lead time, deployment frequency, change failure rate, and time to restore, and make these measures visible to engineering leadership.
Build and operate release tooling, including progressive rollouts, canaries, feature flags, automated rollback, and release health monitoring.
Coordinate release trains and launches across all our products, working with Product, QA, Support, and Marketing to ensure major launches land smoothly.