IN-Staff Software Engineer 1

1 Month ago • 6-10 Years
Software Development & Engineering

Job Description

As a Staff Software Engineer 1, you will be responsible for architecting, designing, developing, and testing a ground-up SaaS product within the Data Platform. This role involves mentoring junior and mid-level associates, ensuring high-quality software through constructive feedback, and creating robust, efficient designs. You will also identify and fix root causes of issues, contributing to a rapidly growing global team across the US and India.
Good To Have:
  • Understanding of LLMOps and tools like LangChain, MLflow, or Azure OpenAI
Must Have:
  • Architect, Design, Develop, Test for a ground-up SaaS product in the Data Platform
  • Mentor junior and mid-level software associates
  • Push the team towards better quality software and cleaner code
  • Help team members with simpler, more robust, and efficient designs
  • Identify root causes of issues and fix them
  • 6-10 years of experience in platform engineering, cloud infrastructure, or AI/ML system development
  • Proven experience building and deploying large-scale data or AI platforms
  • Familiarity with GenAI technologies (LLM orchestration, embeddings, vector databases, prompt engineering)
  • Strong collaboration skills

Add these skills to join the top 1% applicants for this job

saas-business-models
github
game-texts
oauth
azure
gradle
microsoft-azure
ci-cd
docker
microservices
git
python
sql
jenkins

Responsibilities:

  • Core responsibilities - Architect, Design, Develop, Test for a ground-up SaaS product in the Data Platform.
  • The team currently comprises 60+ global associates across the US, and India (COE) is expected to grow rapidly.
  • The incumbent will need to have leadership qualities to mentor junior and mid-level software associates in our team.
  • Pushes the team towards better quality software by constructively pointing out opportunities to reduce complexity and to write cleaner code and more effective tests.
  • Helps other team members to come up with simpler, more robust, and more efficient designs.
  • Identifies root causes of issues and fixes those rather than their symptoms.

Requirements:

  • 6-10 years of experience in platform engineering, cloud infrastructure, or AI/ML system development.
  • Proven experience building and deploying large-scale data or AI platforms in enterprise environments.
  • Familiarity with GenAI technologies such as LLM orchestration, embeddings, vector databases, and prompt engineering.
  • Understanding of LLMOps and tools like LangChain, MLflow, or Azure OpenAI is a plus.
  • Strong collaboration skills, capable of working cross-functionally with AI/ML, data, and product teams.

Technical Stack & Tools:

  • Languages and Frameworks: Python, PySpark, REST APIs, and OAuth 2.0
  • Cloud: Microsoft Azure (AKS, HDInsight, Event Hub, Application Gateway, Azure AD, ARM templates).
  • Architecture: Event-driven microservices, multi-tenant systems, secure API management, Mulesoft integration.
  • Data: Snowflake, MS SQL Server, Data Marts, vector storage for RAG use cases.
  • DevOps/MLOps: Jenkins, Git, Gradle, Docker, CI/CD pipelines.

Set alerts for more jobs like IN-Staff Software Engineer 1
Set alerts for new jobs by Blue Yonder
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙