Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Savant Labs Logo

Senior Software Engineer, Platform (Remote USA)

Savant Labs

Salary not specified
Aug 13, 2025
Remote, US
Apply Now

Savant Labs, Inc. is seeking a Senior Software Engineer to design, build, and maintain their analytics automation platform, which includes the orchestration framework and execution engine. The goal is to transform how business analysts build, automate, and share analytics projects, enabling them to extract timely and reliable business insights.

Requirements

  • Proficient in Java or similar object-oriented programming languages
  • Familiarity with developing and deploying enterprise applications in cloud platforms (e.g., AWS, GCP, Azure)
  • Understanding of distributed systems or microservices architecture
  • Problem-solving skills with the ability to debug and troubleshoot distributed systems issues in a cloud environment
  • Experience with the Spring ecosystem frameworks in Java
  • Experience with large scale distributed data processing technologies like Spark and query engines like Trino
  • Knowledge of agentic application principles, including knowledge extraction from unstructured data, short-term/long-term memory design and vector-based context management

Responsibilities

  • Develop key platform features such as job scheduling, orchestration, execution engine and resource management
  • Write clean, efficient, and well-documented code while adhering to industry standards & best practices
  • Investigate and resolve issues in the platform to ensure reliability, scalability and performance
  • Work on cutting-edge platform and AI technologies—at the intersection of data, orchestration, and autonomy
  • Push boundaries in agentic system design, developing intelligent capabilities powered by LLMs, memory, and context-aware workflows
  • Design, build, and maintain our analytics automation platform which includes the orchestration framework & the execution engine
  • Solve hard problems in the distributed data processing space while maintaining enterprise grade performance, scalability, and reliability

Other

  • Work closely with cross-functional teams, including product managers and designers, to contribute to feature definitions and implementation
  • Continuously improve your technical skills by working alongside experienced team members and participating in technical discussions
  • 5+ years of experience in full time agile software development roles
  • Experience with owning features end to end from design and development through deployment and production support
  • Strong communication skills and a collaborative mindset