Stay in Touch

TITLE

 

Performance Engineer

COMPANY

 

Bitglass

LOCATION

 

Campbell, CA, US

Description

Bitglass is a rapidly growing cloud security startup that is recognized as a Leader in Gartner’s Magic Quadrant for CASB and earned first place in the Wall Street Journal’s “Top 25 Tech Companies to Watch in 2018.” With over 150 employees, $150M in funding from Tier 1 venture capital firms, and great customers in a broad range of industries, we’re growing every day. If you’re the type of person that likes a fast-paced, high-growth environment, read on!! Bitglass is an excellent, exciting environment for learning and developing one’s career. 

We are looking for a creative Performance Engineer to help us focus on the scalability and performance of our products and create meaningful benchmarks that address engineering, Ops and customer use cases.  If you are passionate about learning new technology and an opportunity to work with an upbeat team to help drive its products to a new level, then this could be the right fit for you!!

Responsibilities:

  • Conduct performance testing to simulate how a system will perform under production loads and to anticipate issues that might arise during heavy load conditions.

  • Bring your passion to contribute to an exceptional customer experience regarding the performance and scalability of our suite of products. 

  • Capture, analyze metrics and usage trends to highlight performance improvements in the product to delight customers. 

  • Collect, aggregate and publish performance tuning guidelines.

  • Define, develop and perform performance/scalability benchmarks on Bitglass systems and services.

  • Design, setup and maintain performance test environments for physical and virtual platforms. 

  • Efficiently working with various profiling tools to identify performance and concurrency bottleneck, propose and implement optimizations to improve systems and services.

  • JVM configuration. 

  • Design load testing and profiling with tools such as JMeter, LoadRunner, JProfiler, YourKit. 

  • Identify and analyze performance bottlenecks from development to potential customer production environments. 

  • Identify future performance needs and architectural changes based on application scale. 

  • Implement and improve sizing and capacity calculators for key on-premise and cloud systems and services.

  • Thrives in a highly dynamic environment. 

  • Work closely with developers to tune for optimal performance under load. 

  • Working knowledge of system administration across Linux and Windows. 

Requirements:

  • Bachelor’s Degree in Computer Science and/or the equivalent in experience. 

  • 2+ years of experience in Performance Engineering and Benchmarking. 

  • Skilled in both the art and science of benchmark creation and measurement and modeling of system behavior under load. 

  • Ability to find the root cause of performance bottlenecks with profiling tools, pstack, qml profiler. 

  • Passionate to optimize the performance bottlenecks and improve the product. 

  • Experience in tackling problems of load, scale, and optimizations of complex large-scale deployments. 

  • Capable in any of scripting languages (Bash, Python, Ruby) and compiled languages (Java). 

  • Familiar or experience with Linux, Docker, AWS, GIT, Artifactory in terms of both tools and systems administration.

  • Automated software test frameworks.

  • Familiar or experience with building performance analysis tools, custom dashboards and framework development using open source tools. 

  • Familiar or experience with network virtualization and automation (Cloud Platforms and NFV). 

  • Familiar or experience with architecture, application design, and development guidance that ensures performance and scalability. 

  • Familiar or experience with load testing and profiling tools such as JMeter, LoadRunner, JProfiler, YourKit. 

  • Familiar with SQL performance tuning.

Perks:

  • Stock options and 401k plan

  • Generous company-paid medical/dental/vision/life coverage.

  • Commuter benefits program.

  • Unlimited PTO

  • Fully-stocked break rooms with complimentary food and drinks.

 

Bitglass is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law.

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup