Search by job, company or skills

Software Platform Engineer I

Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

About The Role

We are hiring a Full Stack Engineer with strong backend architecture skills, frontend proficiency, and deep experience in cloud-based development. This role involves building scalable systems with a focus on CI/CD, containerization, security, and real-time integrations. You'll work on microservices, authentication/authorization, and network-aware design, while also contributing to UI design and frontend architecture. You'll contribute to the full software development lifecycle with a key focus on integrating AI and Large Language Model (LLM) capabilities into our products.

Key Responsibilities

  • Build and maintain full stack applications using React, .NET, Node.js, Spring Boot, and Express.js.
  • Architect and implement microservices with clean separation of concerns and scalability.
  • Design and optimize complex database schemas, including Redis caching, SQL/NoSQL, and data modeling.
  • Develop real-time features using WebSockets, SignalR, or Kafka.
  • Implement secure authentication and authorization using OAuth2, JWT, and Azure Active Directory (AAD).
  • Apply network security best practices including HTTPS, CORS, CSRF, rate limiting, firewall rules, and private endpoints.
  • Manage CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
  • Build and deploy Docker containers and manage infrastructure using Azure Kubernetes Service (AKS) or Azure App Services.
  • Work with Azure Blob Storage, Azure SQL, Cosmos DB, and other Azure-native data services.
  • Collaborate on UI/UX design, ensuring consistency, accessibility, and responsiveness across platforms.
  • Maintain frontend codebases with strong repo management, component reuse, and design system integration.
  • Integrate third-party APIs and services with secure and efficient patterns.
  • Collaborate with cross-functional teams on system design, performance tuning, and feature planning.

Required Skills & Experience

  • 5+ years of professional experience in full stack development.
  • Strong backend development in .NET, Node.js, Spring Boot, and Express.js.
  • Proficiency in React.js and modern frontend tooling.
  • Experience with UI/UX design principles, responsive layouts, and component libraries (e.g., Material UI, Ant Design).
  • Experience with microservice architecture, RESTful APIs, and event-driven systems.
  • Solid understanding of data structures, algorithms, and system design.
  • Experience with Redis, SQL, and NoSQL databases.
  • Familiarity with the core concepts of AI development to integrate with AI workflows using Python libraries like FastAPI, LangChain, and LangGraph.
  • Real-time communication using WebSockets, gRPC, or Kafka.
  • CI/CD experience with GitHub Actions, Azure DevOps, or Jenkins.
  • Hands-on experience with Azure cloud services including Azure Active Directory (AAD), Azure Blob Storage, Azure SQL Database, Cosmos DB, Azure App Services, and Azure Kubernetes Service (AKS).
  • Strong repo management practices using Git (monorepo/multirepo strategies).
  • Understanding of networking fundamentals (DNS, load balancing, firewalls, VPNs).

Additional Tech Stack Exposure (Preferred)

  • TypeScript, Next.js, Tailwind CSS
  • GraphQL, Apollo Client/Server
  • Docker, Kubernetes, Helm
  • Terraform, Pulumi (Infrastructure as Code)
  • ElasticSearch, RabbitMQ, Kafka
  • gRPC, OpenAPI/Swagger

Nice to Have

  • Japanese language proficiency is a strong advantage.
  • Experience working in agile teams and cross-cultural environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153306637

Similar Jobs

Hyderabad, India

Skills:

SqlRestful ApisPythonAzure DevOpsLangChainAPI-first designAI ML solutionsRAG architecturevector databasesscalable and distributed systemsMicroservices architectureprompt engineeringSemantic Kernelsoftware engineering frameworksCI CD pipelinesLLM frameworkscloud-native application development

Hyderabad

Skills:

JavaSpring BootMicroservicesJ2EE

Hyderabad, India

Skills:

.NETBddNodejsAngularTensorflowNosqlReactPytorchDockerTerraformSeleniumPythonJavaRustBig DataSqlGherkinMLopsDatabricksCucumberKubernetesLangFuseLangSmithLangGraphOpenTelemetryLangChainPlaywrightLLMOpsBOOMI Integration

Hyderabad, India

Skills:

GcpRtpKafkaCtiPythonGolangWebsocketRedpandaevent-driven systemsSIPNATSRAGAI ML pipelinesCCaaS

Hyderabad, India

Skills:

lauterbach RtosEmbedded CUsbDevice DriversGdbUartZephyrSpiJtagFreertosEthernetI2cArmPythonlogic analyzersOscilloscopesbootloadersRISC-VBSPsAI-powered toolshal

Beware of Scammers

We don’t charge money for job offers