HamburgerMenu
hirist

Virtana - Staff Software Engineer - Backend Technologies

Virtana Corp.
Pune
8 - 13 Years

Posted on: 20/11/2025

Job Description

Description :

Position Overview :

As a Staff Software Engineer specializing in backend technologies for Storage and Network monitoring in an AI enabled Data center as well as Cloud, you will play a critical role in designing, developing, and delivering high-quality features within aggressive timelines.

Your expertise in microservices-based streaming architectures and strong hands-on development skills are essential to solve complex problems related to large-scale data processing.

Proficiency in backend technologies such as Java, Python is crucial.

Key Responsibilities :

- Hands-on Development : Actively participate in the design, development, and delivery of high-quality features, demonstrating strong hands-on expertise in backend technologies like Java, Python, Go or related languages.

- Microservices and Streaming Architectures : Design and implement microservices-based streaming architectures to efficiently process and analyze large volumes of data, ensuring real-time insights and optimal performance.

- Agile Development : Collaborate within an agile development environment to deliver features on aggressive schedules, maintaining a high standard of quality in code, design, and architecture.

- Feature Ownership : Take ownership of features from inception to deployment, ensuring they meet product requirements and align with the overall product vision.

- Problem Solving and Optimization : Tackle complex technical challenges related to data processing, storage, and real-time monitoring, and optimize backend systems for high throughput and low latency.

- Code Reviews and Best Practices : Conduct code reviews, provide constructive feedback, and promote best practices to maintain a high-quality and maintainable codebase.

- Collaboration and Communication : Work closely with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to ensure smooth integration and alignment with product goals.

- Documentation : Create and maintain technical documentation, including system architecture, design decisions, and API documentation, to facilitate knowledge sharing and onboarding.

Qualifications :

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

- 8+ years of hands-on experience in backend development, demonstrating expertise in Java, Python or related technologies.

- Strong domain knowledge in Storage and Networking, with exposure to monitoring technologies and practices.

- Experience is handling the large data-lakes with purpose-built data stores (Vector databases, no-SQL, Graph, Time-series).

- Practical knowledge of OO design patterns and Frameworks like Spring, Hibernate.

- Extensive experience with cloud platforms such as AWS, Azure or GCP and development expertise on Kubernetes, Docker, etc.

- Solid experience designing and delivering features with high quality on aggressive schedules.

- Proven experience in microservices-based streaming architectures, particularly in handling large amounts of data for storage and networking monitoring.

- Familiarity with performance optimization techniques and principles for backend systems.

- Excellent problem-solving and critical-thinking abilities.

- Outstanding communication and collaboration skills.

Why Join Us :

- Opportunity to be a key contributor in the development of a leading performance monitoring company specializing in AI-powered Storage and Network monitoring.

- Collaborative and innovative work environment.

- Competitive salary and benefits package.

- Professional growth and development opportunities.

- Chance to work on cutting-edge technology and products that make a real impact


info-icon

Did you find something suspicious?