{ "version": "https://jsonfeed.org/version/1.1", "title": "Job Search Results", "home_page_url": "https://apply.coop/search?country_code=\u0026employment_type=\u0026tags=backend\u0026terms=\u0026working_location=\u0026workplace_type=", "description": "Job search results", "author": { "name": "apply.coop" }, "authors": [ { "name": "apply.coop" } ], "items": [ { "id": "https://apply.coop/jobs/d0vgapeblda221bjl9bg-core-back-end-team", "url": "https://apply.coop/jobs/d0vgapeblda221bjl9bg-core-back-end-team", "title": "Core Back-end Team", "content_html": "\u003ch2\u003eDescription\u003c/h2\u003e\n\u003cp\u003eAs a member of the Backend team, you will be a graceful conductor of all the data flowing through the Kagi system. We are the beating drum that keeps everything running like clockwork and the harmony that brings all of our team\u0026#39;s work together into a little package in the user\u0026#39;s browser. Our skillset is wide, and our responsibility is huge.\u003c/p\u003e\n\u003cp\u003eOur Backend ethos is distilling the work that needs to happen into its simplest possible components and stringing them together. We have a critical eye for dependency and hidden complexity. We have no overarching frameworks that we use - we make the rules, and aren\u0026#39;t afraid to break them when there is context that we can exploit and optimize against.\u003c/p\u003e\n\u003cp\u003eYou will wrangle a novel, highly concurrent runtime to deliver the world\u0026#39;s best search results as fast as possible, and help Kagi further refine its quality, robustness, and taste. Your Kagi colleagues will be counting on you to deliver their hard work - from SSR\u0026#39;d frontend, to LLM token streams - to our loyal customers in a robust, and debuggable fashion.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop and own features and business logic operating at the heart of the Kagi experience end to end\u003c/li\u003e\n\u003cli\u003eContinuously identify improvements, simplifications, and optimizations in our workflows\u003c/li\u003e\n\u003cli\u003eBuild development tooling and provide support for other Kagi teams that integrate deeply with our backend\u003c/li\u003e\n\u003cli\u003eWork with our infra team to install observability (metrics, logs) to ensure stability and give business insights\u003c/li\u003e\n\u003cli\u003eDebug production systems when issues arise to identify impact and root cause\u003c/li\u003e\n\u003cli\u003eProactively respond to internal and user feedback to rapidly address bugs and minor feature changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrives in a fully remote, globally distributed team, with ruthless communication habits\u003c/li\u003e\n\u003cli\u003eExperience with our core technologies:\n\u003cul\u003e\n\u003cli\u003eCrystal (or equivalent sister language experience in Go or Ruby)\u003c/li\u003e\n\u003cli\u003ePython\u003c/li\u003e\n\u003cli\u003eHTML/JS/CSS\u003c/li\u003e\n\u003cli\u003ePostgreSQL\u003c/li\u003e\n\u003cli\u003eRedis\u003c/li\u003e\n\u003cli\u003eGCP\u003c/li\u003e\n\u003cli\u003eDocker\u003c/li\u003e\n\u003cli\u003eSentry\u003c/li\u003e\n\u003cli\u003ePrometheus/Grafana\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeeply familiar with the lower level details that our systems are built on top of (OS, networking protocols, ...), unafraid to open black boxes to see how they work\u003c/li\u003e\n\u003cli\u003eComfortable operating without a heavy framework or ORMs. You know and can implement web standards, and are happy writing raw SQL\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePreferred qualifications\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCS degree or veteran industry experience (\u0026gt;5 years)\u003c/li\u003e\n\u003cli\u003eComfortable building frontend skeletons or prototypes for our FE team to polish\u003c/li\u003e\n\u003cli\u003eExperience with writing FFI bindings and/or familiarity with C\u003c/li\u003e\n\u003cli\u003eWorked with actor-based architectures and/or structured concurrency systems\u003c/li\u003e\n\u003cli\u003eFamiliarity with high level compiler architecture\u003c/li\u003e\n\u003cli\u003eShipped software that uses a GC, with an eye for code that creates unecessary GC waste\u003c/li\u003e\n\u003cli\u003eBuilt software that integrates with modern LLM APIs\u003c/li\u003e\n\u003cli\u003eExperience integrating with Stripe\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "summary": "\u003ch2\u003eDescription\u003c/h2\u003e\n\u003cp\u003eAs a member of the Backend team, you will be a graceful conductor of all the data flowing through the Kagi system. We are the beating drum that keeps everything running like clockwork and the harmony that brings all of our team\u0026#39;s work together into a little package in the user\u0026#39;s browser. Our skillset is wide, and our responsibility is huge.\u003c/p\u003e\n\u003cp\u003eOur Backend ethos is distilling the work that needs to happen into its simplest possible components and stringing them together. We have a critical eye for dependency and hidden complexity. We have no overarching frameworks that we use - we make the rules, and aren\u0026#39;t afraid to break them when there is context that we can exploit and optimize against.\u003c/p\u003e\n\u003cp\u003eYou will wrangle a novel, highly concurrent runtime to deliver the world\u0026#39;s best search results as fast as possible, and help Kagi further refine its quality, robustness, and taste. Your Kagi colleagues will be counting on you to deliver their hard work - from SSR\u0026#39;d frontend, to LLM token streams - to our loyal customers in a robust, and debuggable fashion.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop and own features and business logic operating at the heart of the Kagi experience end to end\u003c/li\u003e\n\u003cli\u003eContinuously identify improvements, simplifications, and optimizations in our workflows\u003c/li\u003e\n\u003cli\u003eBuild development tooling and provide support for other Kagi teams that integrate deeply with our backend\u003c/li\u003e\n\u003cli\u003eWork with our infra team to install observability (metrics, logs) to ensure stability and give business insights\u003c/li\u003e\n\u003cli\u003eDebug production systems when issues arise to identify impact and root cause\u003c/li\u003e\n\u003cli\u003eProactively respond to internal and user feedback to rapidly address bugs and minor feature changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrives in a fully remote, globally distributed team, with ruthless communication habits\u003c/li\u003e\n\u003cli\u003eExperience with our core technologies:\n\u003cul\u003e\n\u003cli\u003eCrystal (or equivalent sister language experience in Go or Ruby)\u003c/li\u003e\n\u003cli\u003ePython\u003c/li\u003e\n\u003cli\u003eHTML/JS/CSS\u003c/li\u003e\n\u003cli\u003ePostgreSQL\u003c/li\u003e\n\u003cli\u003eRedis\u003c/li\u003e\n\u003cli\u003eGCP\u003c/li\u003e\n\u003cli\u003eDocker\u003c/li\u003e\n\u003cli\u003eSentry\u003c/li\u003e\n\u003cli\u003ePrometheus/Grafana\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeeply familiar with the lower level details that our systems are built on top of (OS, networking protocols, ...), unafraid to open black boxes to see how they work\u003c/li\u003e\n\u003cli\u003eComfortable operating without a heavy framework or ORMs. You know and can implement web standards, and are happy writing raw SQL\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePreferred qualifications\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCS degree or veteran industry experience (\u0026gt;5 years)\u003c/li\u003e\n\u003cli\u003eComfortable building frontend skeletons or prototypes for our FE team to polish\u003c/li\u003e\n\u003cli\u003eExperience with writing FFI bindings and/or familiarity with C\u003c/li\u003e\n\u003cli\u003eWorked with actor-based architectures and/or structured concurrency systems\u003c/li\u003e\n\u003cli\u003eFamiliarity with high level compiler architecture\u003c/li\u003e\n\u003cli\u003eShipped software that uses a GC, with an eye for code that creates unecessary GC waste\u003c/li\u003e\n\u003cli\u003eBuilt software that integrates with modern LLM APIs\u003c/li\u003e\n\u003cli\u003eExperience integrating with Stripe\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "date_published": "2025-06-03T00:00:00Z", "date_modified": "2025-06-03T14:24:04Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] } ] }