Software Engineer (Backend Engineer)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
As a Member of Technical Staff, the engineer will expand core platform services and capabilities.
The role involves ownership of engineering initiatives and active participation throughout the software development lifecycle.
Key Skills for This Role
Full Job Posting
About Omnissa
Omnissa provides flexible work-from-anywhere solutions that enable secure access to applications from any device and cloud.
The Omnissa Platform integrates endpoint management, virtual apps and desktops, digital employee experience, security, and compliance services.
Omnissa is a global private company with more than 4,000 employees.
Opportunity
As a Member of Technical Staff, the engineer will expand core platform services and capabilities.
The role involves ownership of engineering initiatives and active participation throughout the software development lifecycle.
Responsibilities
- Design, build, and maintain reliable, reusable, testable code for scalable and resilient platform services.
- Identify and troubleshoot performance and code quality issues.
- Own engineering initiatives and promote continuous improvement and engineering excellence.
- Collaborate with product managers, solution architects, security engineering, other engineers, and external partners.
- Participate in requirements, design, coding, test automation, and debugging.
- Perform code reviews and ensure coding best practices.
Required Experience
- Deep hands-on Kafka experience covering topic design, partitions, replication, retention, and consumer group behavior.
- Production Kafka operations experience, including tuning, monitoring, troubleshooting, and incident response.
- High proficiency with Unix/Linux platforms.
- Strong experience with Python, Docker, and Terraform or infrastructure as code.
- Experience with software architecture and high-performance, scalable distributed systems.
- Understanding of application architecture, networking, security, reliability, and scalability.
- Strong DevOps experience building and maintaining CI/CD pipelines.
- 2–10 years of software engineering experience.
Additional Qualifications
- Managed Kafka service experience, such as AWS MSK, is helpful.
- Streaming or event-driven architecture experience beyond basic publish/subscribe is helpful.
- Kafka security, schema management, or Kafka Connect exposure is helpful.
- Redis, PostgreSQL, OpenSearch, AWS cloud services, and managed services experience are helpful.
- Knowledge of Linux and Windows operating systems, networking, databases, servers, and storage is helpful.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Omnissa
R-100949 Senior Software Engineer (C#, Distributed systems)- Bengaluru
Bengaluru, IND
Quality Engineering - Professional 3 (DEX & Horizon Interoperability)
Bengaluru, IND
Application Security Engineer (AppSec Engineer) - Bengaluru
Bengaluru, IND
R-100949 Senior Software Engineer (C#, Distributed systems)- Bengaluru
Bengaluru, IND
Quality Engineering - Professional 3 (DEX & Horizon Interoperability)
Bengaluru, IND
QE Professional - Automation Python
Bengaluru, IND
Staff Platform Engineer
Bengaluru, IND
Renewal Operations Specialist (EMEA/APJ)
, IND
Application Security Engineer (AppSec Engineer) - Bengaluru
Bengaluru, IND
Senior Member of Technical Staff
Bengaluru, IND
Senior Site Reliability Engineer
Bengaluru, IND