Job Closed
This listing is no longer active.
Make it happen. With Code.
Senior Full-Stack Kotlin Engineer
Location
Netherlands
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Kotlin Engineer
JetBrains
• Design, implement, and evolve Kotlin and Spring Boot microservices that power generation, hosting, deployments, billing, and analytics. • Build resilient distributed systems running on GKE, Knative, Flux, Helm, Terraform, and Terragrunt. • Architect and optimize multi-tenant data models on Neon and Postgres, including aspects like tenant isolation, branching strategies, and safe schema migrations. • Implement high-performance features using coroutines, structured concurrency, gRPC and HTTP APIs, SSE and WebSockets, and message queues. • Build user-facing features for the Kineto app builder, including dashboards, analytics, editors, session views, run logs, and the billing UI. • Work across React and TypeScript frontends, integrating with backend APIs, remote configuration, analytics, and credit and billing systems. • Contribute to the component library, UX flows, and developer tooling that enable the creation and management of thousands of apps. • Drive performance tuning across the platform (GC configs, container resources, distributed locks, and caching strategies). • Solve real operational challenges such as scale to zero, cold starts, autoscaling, build farm performance, and queue backpressure. • Build and improve the LLM-based generation pipeline that produces thousands of Node.js, Kotlin, and Spring Boot applications. • Design entropy-safe, cache-friendly templates and generation flows that minimize build times, reduce costs, and improve reliability. • Collaborate on prompt design, safety layers, and deterministic generation for reproducible deployments. • Own major architectural roadmap items, including multi-region deployments, advanced billing, secure tenancy, and preview environments. • Mentor other engineers, review complex changes, and raise the engineering quality in the team. • Collaborate with product, design, and infrastructure teams to define the long-term vision for the platform.
Job Requirements
- Have 5 or more years of experience building commercial software in Kotlin, Java, Swift, or similar languages. Bonus points for experience with cross-platform frameworks and iOS and Android app development.
- Have a solid grasp of algorithms, data structures, concurrency, and design principles for large-scale, maintainable codebases.
- Have proven expertise or a strong interest in AI-assisted development, prompt engineering, or ML-based code generation workflows.
- Thrive in cross-functional teams across time zones and technical domains, and excel at communicating complex ideas clearly.
- Are always looking for ways to push the boundaries of what software development can be.
- (Bonus) Are familiar with Compose Multiplatform, building KMP libraries or frameworks, or have experience in IDE/plugin development.
Benefits
- Health insurance
- Retirement plans
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer
XsollaXsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
• Develop and maintain backend services for card payment processing using PHP (Symfony) and Golang. • Integrate and support payment service providers (PSPs) and acquirers (Adyen, Checkout.com, JP Morgan Chase, etc.) • Design and implement scalable, event-driven architectures for high-load payment systems • Write clean, testable code with comprehensive unit and functional test coverage • Optimize database queries and data models for OLTP workloads (MySQL, MongoDB) • Collaborate with the team on system design, code reviews, and technical decisions • Ensure system observability and troubleshoot issues using ELK stack • Participate in CI/CD pipeline improvements and deployment processes
• Own backend features end-to-end: scope → design → implement → test → ship → observe • Build production-grade web services and APIs (primarily in PHP with Symfony) • Write efficient SQL (MySQL) and use Doctrine ORM effectively; tune queries and indexes • Improve reliability and performance through thoughtful design, profiling, and instrumentation • Partner with Product and Design to turn requirements into simple, lovable solutions • Raise the bar on engineering standards, tooling, observability, and developer experience • Mentor peers (and be open to being mentored); give and receive clear, actionable feedback
Senior Engineer, Back-end
Code and TheoryCode and Theory is a digital-first creative agency that sits at the center of creativity and technology.
• Lead the technical direction of projects, making high-level architectural decisions for full-stack applications that integrate AI services • Design and build robust backend services (Python) and intuitive, interactive frontend interfaces (React/Vue/Angular) that visualize complex data and AI interactions • Architect and maintain data processing pipelines, agentic workflows, and LLM integrations to solve real-world client problems • Foster a culture of excellence by performing rigorous code reviews, mentoring junior and senior developers, and driving the adoption of best practices • Partner closely with Product Management, Design, and QA to translate complex requirements into technical roadmaps and deliverable software • Evaluate system performance across the full stack, identifying bottlenecks in both the frontend rendering and backend AI inference layers to ensure scalability and reliability • Stay ahead of the curve on the latest AI trends (e.g., SLMs, Agentic AI, Multimodal models) and web technologies, advising stakeholders on feasibility and implementation
Fullstack Developer, Angular, Python
Code & PepperAny software developer can write code. We add extra spice to the code to meet the market’s refined taste.
• Wspólnie z londyńskim partnerem, rozwijamy platformę opartą o AI, która mierzy emisje CO₂ od samego źródła • Angażują się w projekt i dbają o jakość swojej pracy




