NetSuite, part of Oracle, is focused on transforming healthcare through innovative data solutions. The Principal Platform Software Engineer will lead the development of a multi-tenant data platform, collaborating with various teams to enhance data processing and improve customer outcomes.
Responsibilities:
- Implement key components in a multi-tenant data platform serving AI, agentic, and traditional analytics workloads, including ingestion, transformation, indexing, storage, and serving layers
- Perform component design, implement and deliver features that increase the adoption of the data platform by AI-first and agent-based architectures
- Use strong technical knowledge to help resolve complex issues and dissect issues inherent in the design or implementation of technologies
- Ensure platform architectures and operations meet standards for scale, reliability, resilience, security, compliance, and cost efficiency in regulated healthcare environments
Requirements:
- 7+ years relevant experience, BS or MS degree in CS or equivalent relevant experience
- Highly proficient in Java, Python, or similar languages
- Strong understanding of cloud concepts and cloud native services on OCI, AWS, Azure or GCP, and ability to apply this knowledge toward development and running of cloud hosted software solutions
- Strong knowledge of distributed storage systems including data warehouses and lakehouse/table formats
- Hands-on experience with streaming + CDC and large-scale batch processing (Spark, Flink, etc.)
- Multi-modal persistence patterns such as relational, document, vector, and graph storage
- Search (lexical, vector, hybrid) and retrieval (MCP) for AI use cases
- Applied LLM/NLP for extraction, entity resolution/linking, enrichment
- Data governance and compliance: classification/tagging, lineage, retention, audit logs, access controls, and secure handling of PHI/PII
- US Citizen eligible to obtain & maintain a Federal Security Clearance