Job Closed

This listing is no longer active.

JetBrains logo
JetBrains

Make it happen. With Code.

Senior Full-Stack Kotlin Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Backend Engineer Jobs

Xsolla logo

Backend Developer

Xsolla

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.

Backend Engineer124 days ago
OtherRemoteTeam 201-500Since 2005H1B Sponsor

• 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

California
Freterium logo

Senior Backend Engineer

Freterium

Next-Gen Transport Management Platform

Backend Engineer124 days ago
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• 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

Egypt
Code and Theory logo

Senior Engineer, Back-end

Code and Theory

Code and Theory is a digital-first creative agency that sits at the center of creativity and technology.

Backend Engineer124 days ago
OtherRemoteTeam 1,001-5,000Since 2011H1B Sponsor

• 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

New York
$120K - $150K / year
Job Closed
Code & Pepper logo

Fullstack Developer, Angular, Python

Code & Pepper

Any software developer can write code. We add extra spice to the code to meet the market’s refined taste.

Backend Engineer124 days ago
Full TimeRemoteTeam 51-200Since 2006H1B No Sponsor

• 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

Poland
zł20K - zł28K / month