Hybrid Senior Staff Software Engineer, Data Platform

Posted last month

Apply now

About the role

  • Leverage JavaScript/ES6/TypeScript and Node.js to enhance and scale the data platform
  • Collaborate closely with cross-functional teams to design and deliver cloud-native services
  • Evaluate use cases for agentic frameworks and rapidly prototype scenarios for Helix AI platform
  • Build data analysis and visualization tools across both backend and frontend
  • Design clear abstractions and API specifications for implementing new features
  • Develop cloud-native services addressing deployment considerations: load balancing, monitoring, metrics, logging, and tracing
  • Craft efficient unit and integration tests to automate quality assurance and streamline releases
  • Create modular code focused on readability, security, and efficient dependency management
  • Develop AI agents leveraging large language models (e.g., OpenAI, Gemini) and integrate them into Helix AI workflows
  • Implement Retrieval-Augmented Generation (RAG) pipelines with vector stores to support knowledge-driven AI applications
  • Build and extend MCP servers for AI agent orchestration and integration with existing frameworks

Requirements

  • 8–10 years of software development experience with full-stack JavaScript
  • Strong proficiency in JavaScript/ES6/TypeScript
  • Expertise in Node.js and Express.js
  • Expertise in either Vue.js or React
  • Familiarity with data visualization tools and libraries, including Canvas, D3, and SVG approaches
  • Solid understanding of web security principles (authentication headers, JWT, scopes, cookies)
  • Experience developing unit and end-to-end tests with Chai, Mocha, Sinon, IstanbulJS, and Cypress
  • Proficiency in documenting REST APIs following OpenAPI specifications
  • Experience with AI agent development, LLM integrations, and RAG-based architectures using vector stores
  • Knowledge of MCP server development and integration with modern AI and application frameworks
  • Bachelor’s degree in Computer Science or a related field
  • Advantage: Experience with Identity Management and Access Management (IAM) products
  • Advantage: Experience with Google Cloud Platform (GCP) and/or Amazon Web Services (AWS)
  • Advantage: Experience with Kubernetes and container orchestration
  • Advantage: Experience with GitLab CI/CD pipelines and automated deployment strategies

Benefits

  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)
  • Employee Resource Groups
  • Regular company and team bonding events
  • Competitive benefits and perks
  • Global volunteering and community initiatives
  • Flexible, collaborative work environment

Job title

Senior Staff Software Engineer, Data Platform

Job type

Experience level

Senior

Salary

$149,000 - $223,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job