← Jobs

Senior Backend Software Engineer (Java/Kotlin)

Budget: $50.0 - $145.0 HOURLY / FULL_TIME ⭐ 5.00 (4) India

python, sql, postgresql, java, kotlin, google-cloud-platform, firebase, natural-language-generation

Looking for a Senior Backend Software Engineer to help drive the next phase of a product's evelution. You will work on a platform that helps organizations navigate complex government data, including contracts, grants, and market signals, transforming that information into actionable insights using AI. The role focuses on backend engineering, including data ingestion, data processing, search infrastructure, and AI-powered workflows operating at scale. You will collaborate closely with a small, senior engineering team and have significant ownership—from designing solutions and building features to deploying them into production and continuously improving them. Requirements:- Experience: - 6+ years of experience in Enterprise B2B SaaS development or large-scale data processing within the JVM ecosystem. - Strong experience with Java and/or Kotlin (Kotlin preferred). - Experience working in startups or smaller companies where engineers have meaningful product and technical ownership. - Comfortable working across all areas of the backend stack. - Experience working in small engineering teams. - Experience in fast-growing startup environments is highly preferred. Core Technology Stack: Kotlin (Backend) Google Cloud Platform (GCP) Google Cloud SQL for PostgreSQL Firebase Python Nice-to-Have Experience Experience with any of the following is a plus: Natural Language Generation (NLG) Enterprise API Integrations Prompt Engineering Large-Scale Web Scraping Data Parsing Responsibilities: - Build and maintain backend services that power data ingestion, processing, search, and AI-driven workflows. - Design, develop, deploy, and improve scalable backend systems. - Work closely with a senior engineering team to deliver production-ready solutions. - Take ownership of features throughout the full development lifecycle. - Contribute to architecture, implementation, deployment, and ongoing optimization of backend systems. - Support products that operate on complex government datasets and AI-powered workflows. Preferred Skills: Java Kotlin JVM Ecosystem Backend Engineering Enterprise SaaS Big Data Processing GCP PostgreSQL Firebase Python System Design SQL AI Infrastructure Data Pipelines Enterprise API Integrations Prompt Engineering Web Scraping
Open job