Staff Data Solutions Engineer

New
J
JobgetherData & AI
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
PythonSQLJavaC#CI/CDScalaData modeling

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • 8+ years of hands-on experience designing, building, and productionizing scalable data infrastructure and products.
  • Ability to create and communicate HLD and LLD artifacts, including architecture diagrams, data flows, and API contracts.
  • Strong architectural and problem-solving skills for translating high-level decisions into engineering specifications.
  • Expert-level SQL skills and experience with large-scale distributed data systems.
  • Strong software engineering expertise in testing, CI/CD, code reviews, and monitoring.
  • Professional development experience in an object-oriented programming language, preferably Python (Scala, Java, or C# also relevant).
  • Hands-on experience integrating AI/ML capabilities, including LLM APIs, RAG architectures, vector search, and embeddings.
  • Understanding of event-driven architecture, microservices, pipeline orchestration, and layered data architecture.
  • Excellent collaboration and technical influencing skills for leading without direct line-management responsibility.
  • Proactive, adaptable, and continuous-learning mindset.

Responsibilities

  • Design end-to-end data and AI solutions, translating architectural direction into detailed HLD and LLD specifications.
  • Establish and promote strong engineering standards covering software design, testing, CI/CD, and code quality.
  • Design, build, and maintain scalable data pipelines, data products, and distributed data solutions.
  • Integrate AI and machine learning capabilities into production-grade applications, including LLM-based solutions and RAG architectures.
  • Evaluate technology options to determine build vs. buy strategies while prioritizing scalability and cost effectiveness.
  • Collaborate with cross-functional teams to ensure solutions meet enterprise standards for security, resilience, and compliance.
  • Provide technical leadership and assurance across internal teams and third-party partners.
  • Define reliability, SLA, observability, and operational requirements for systems under technical leadership.
  • Turn ambiguous challenges into prototypes and implementation approaches using AI tools.
  • Mentor engineers and contribute to knowledge sharing and engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now