Senior Performance Engineer (Staff Engineer), Workspace ONE Intelligence
Bengaluru

Job description

Job Summary: Join the Workspace ONE Intelligence team and play a key role in shaping the future of digital workspaces. Our team is responsible for building, deploying, and managing the AWS-based Workspace ONE Intelligence cloud service. With a focus on transforming how customers engage with digital workspaces, we leverage analytics, machine learning, and AI to deliver innovative solutions that drive critical decision-making, enhance end user experience, ensure security, and automate IT processes and remediation. We are passionate about rapidly developing high-quality software and applying automation and software engineering best practices to everything we do. We work with the latest AWS technologies and open-source components.

Responsibilities

Key Responsibilities:

• Identify and address performance bottlenecks ensuring optimal resource usage and scalability.

• Collaborate with development teams to provide guidance and support to integrate performance best practices into the software development lifecycle.

• Work with AWS cloud platform to optimize the performance of cloud-based services and resources (e.g., Lambda, S3, DynamoDB, Redshift, Kinesis).

• Use advanced Java profiling tools (e.g., JProfiler, Dynatrace, New Relic) to analyze thread dumps, heap dumps, and other performance metrics.

• Conduct system-level profiling (e.g., CPU, memory, disk, network) to identify and mitigate performance issues.

• Conduct load, stress, and scalability tests to evaluate the performance of cloud-based systems under various conditions.

• Drive improvements in DevOps, and CI/CD processes that enable the team to work more efficiently.

• Own engineering initiatives and champion a culture of high ownership, continuous improvement, and engineering excellence

Qualifications

Qualifications:

• 7+ years of programming experience in Java, Ruby, Python or at least one of those.

• Expertise in system-level profiling, including CPU, memory, disk, and network profiling.

• Expertise in Java profiling, with the ability to analyse thread dumps, heap dumps, and identify performance hotspots.

• Proficient in using Java profiling tools such as Dynatrace, New Relic, AppDynamics, or JProfiler.

• Expertise in optimizing the performance of distributed, streaming, and containerized applications, along with MPP architectures on AWS (e.g., ECS, Redshift, ElastiCache, OpenSearch, Kinesis, MSK, DynamoDB, and similar services).

• Proven experience in identifying performance hotspots and bottlenecks in applications and actively making code changes to enhance performance.

• Skilled in designing and implementing fully automated performance testing frameworks and efficient auto-scaling/zero downtime systems. • Proficiency in DevOps, and CI/CD processes, with the ability to design and implement CI/CD pipelines from scratch.

Competencies

Performance Goals:

• First 2 Months:

• Complete onboarding processes and familiarize yourself with Omnissa’s standard operating procedures.

• Develop a solid understanding of the Intelligence platform architecture, key components, and performance benchmarks.

• Learn internal performance testing frameworks and tools.

• Execute weekly performance tests.

• 3-6 Months:

• Develop deep subject matter expertise in one or more areas of the platform, such as data ingestion, storage, machine learning, or data retrieval.

• Implement performance optimizations that deliver measurable improvements.

• 6-12 Months:

• Become a subject matter expert within the team, driving performance-related initiatives and discussions.

• Lead efforts to optimize the system for high availability and scalability, implementing solutions to ensure consistent performance under load.

• Provide recommendations for performance improvements and system enhancements.

• Establish a reputation of leadership within the team and demonstrate influence within your area of expertise. Location: Bangalore (Flexible): This role offers a balanced arrangement with three days a week in the office and the flexibility to work from home on the remaining days. Company Overview: At Omnissa, we are at the forefront of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. Our software enhances employee experiences, redefines vulnerability management, and streamlines application lifecycle management, impacting every industry and most Fortune 500 companies. Reporting Structure: This role reports to the Manager or Senior Manager of Engineering. You will be part of a highly competent team of senior and junior engineers focused on innovation and delivering high-quality products.

Start date
Location Bengaluru
Apply now Back