DeepIntent

Senior Software Engineer - Backend

DeepIntent
Apply
6 hours ago
Pune, IndiaSenior

Responsibilities

  • Establish formal data practices and DataOps processes for the company.
  • Build and operate stable, scalable, and high-throughput data architectures.
  • Design, develop, and maintain backend services and REST APIs using Java and Spring Boot.
  • Develop low-latency data solutions, self-service data pipelines, and reliable storage, ingestion, and transformation systems.
  • Design and operate batch and streaming data pipelines supporting product, analytics, data science, and machine learning teams.
  • Create and manage reporting APIs and methodologies for different reporting needs.
  • Develop event-driven and asynchronous services using Kafka and other messaging, streaming, and datastore technologies.
  • Apply engineering best practices for API design, code quality, testing, security, and healthcare data privacy.
  • Use AI tools throughout the software development lifecycle while owning review, testing, and debugging of generated code.
  • Collaborate with business stakeholders, software engineers, machine learning engineers, and analysts.

Requirements

  • Bachelor’s degree in engineering, computer science, information technology, or an equivalent degree.
  • At least 3.5 years of experience managing data at scale and building and operating batch and streaming data pipelines.
  • Experience with public cloud platforms such as GCP or AWS.
  • Experience with Apache Spark, Kafka, Druid, Airflow, BigQuery, and ClickHouse.
  • Experience designing data architectures optimized for performance and cost.
  • Strong understanding of microservices, REST API design, distributed systems, system design, data structures, and clean architecture.
  • Experience with relational and NoSQL databases, including schema design and query optimization; examples include PostgreSQL, MySQL, and Aerospike.
  • Proficiency in SQL, Java, Spring Boot, Python, and Bash.
  • Exposure to GraphQL or gRPC is preferred.
  • Understanding of software engineering, DataOps, data architecture, Agile, and DevOps practices.
  • Experience shipping work with AI across design, coding, testing, reviews, and documentation.
  • Hands-on experience with agentic coding tools such as Claude Code, Cursor, or Copilot.
  • Ability to apply security and data-privacy guardrails when using AI tools with healthcare data.
  • Strong communication, ownership, problem-solving, learning, and collaboration skills.

Benefits

  • US employees receive medical, dental, and vision insurance, a 401(k) match, flexible PTO, paid holidays, remote-friendly flexible work options, career development and advanced education support, work-from-home and internet stipends, and performance-based bonus or commission.
  • India employees receive medical insurance, paid holidays, hybrid-friendly flexible work options, professional development reimbursement, WiFi reimbursement, a health and wellness allowance, and a performance-based bonus.
  • Europe employees receive medical insurance, flexible PTO, hybrid-friendly flexible work options, professional development reimbursement, WiFi reimbursement, parental leave, and a performance-based bonus.
  • DeepIntent provides an inclusive equal-opportunity workplace and disability accommodations.

Tech Stack

Apache AirflowApache KafkaApache SparkAWSBashClickHouseGoogle BigQueryGoogle Cloud PlatformGraphQLgRPCJavaMySQLPostgreSQLPythonSpring BootSQL

Categories

BackendData Engineering
DeepIntent

About DeepIntent

201-500 employees

DeepIntent builds a healthcare-focused demand-side platform that lets pharmaceutical brands and healthcare agencies plan, activate, and optimize programmatic advertising using privacy-safe clinical and identity data. The company generates revenue from platform and media-buying fees across display, video, CTV, and mobile channels. Founded in 2016 and headquartered in New York, DeepIntent is backed by private equity firm Vitruvian Partners.

Contact me