Vacancy description
Siemens Industry Software India Pvt Ltd
Bangalore, भारत
Job Title : Software EngineerExperience : 5 - 8 yearsJob location : BangaloreKey Responsibilities : - Design, develop, test and deliver complete user story with minimal supervision.- Collaborate on architecture and integration requirements across multiple teams.- Translate market and competitive insights into clear product priorities and business outcomes.- Lead go-to-market alignment - positioning, launch readiness, and messaging for new releases.- Track performance and user adoption to drive continuous improvement in usability, reliability, and value delivery.- Build software and systems to manage platform infrastructure and applications.- Gather and analyse metrics from both operating systems and applications to assist in performance tuning and fault finding.- Showcase POCs enabling use of new frameworks/technologies.Qualifications : - 5 - 8 years of experience in systems-level programming, concurrency patterns, memory management, and high-performance backend development using Go.- Experience with database design and optimization (SQL/NoSQL), specifically for handling file metadata and distributed caching strategies.- Understanding of version control systems and experience implementing programmatic versioning or custom workflows.- Experience with high-throughput distributed systems (file systems, storage engines, object storage) and cloud platforms (AWS, GCP, or Azure).- Strong Python scripting capabilities for automation, tooling, and integration.- UX awareness and ability to collaborate with product teams on user-facing features.- Experience with cloud platforms, particularly Azure is preferred.- Familiarity with container orchestration tools such as Kubernetes is preferred.- Ability to gather and analyse software requirements and design efficient solutions.- Excellent problem-solving and debugging skills.- Excellent communication and leadership skills with the ability to simplify complex technical concepts. (ref:hirist.tech)