Expired job

Just missed a job?

Sign up and never miss an opportunity again!

Senior Performance Engineer job

AncestryLehi, UT
Ancestry jobs

Company

Salary

Company Description

We’re a cutting-edge tech company with a very human mission—to help every person discover, preserve, and share the story of what led to them. Combining the rich information in family trees and historical records with the genetic details revealed in DNA, we create unique experiences that give people a new understanding of their lives, because connecting all the pieces of our family story can give us the deepest sense of who we are.

For more information on what we do and why you would want to work at Ancestry, visit our careers page:www.workforancestry.com

Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry as a result of the referral or through other means 

Job Description

Ancestry is looking for a Senior Software Performance Engineer experienced in assessing the performance, scalability, and resiliency of large scale web sites and backend micro-services, to include caching services, DB or other storage medium. They must also have extensive experience in profiling, tuning, and in the identification of bottlenecks, as well as being able to propose implementation, design and architectural opportunities that would improve performance. They must also have advanced to expert level skills with JMeter and experience in using Linux, Java, and Web profiling and analysis tools. Experience with cloud-based delivery of services, particularly within AWS, are highly desired as well. At Ancestry, the scrum teams (dev and qa) are responsible for the performance testing, baselining, profiling, tuning, and in improving the user experience while reducing the cost of operations for their stacks. They need to be trained in the use and application of the assessment and profiling tools and provided guidance in the use of internal frameworks and best practices that enable the automation of this practice. This individual will be the go to responsible engineer in the Lehi office, who will provide the mentoring, training, and consulting in the use and integration of the selected open source and commercial test, profiling and tracking/reporting tools. They will enable the teams to automate daily performance baselining, release benchmarking; and to profile, tune, and implement changes that improve end user experience and reduce the cost of operations in the cloud environment. As the organizations skills advance, they will remain the go to person to help tackle the harder problems, will drive strategic user experience and cost savings initiatives, and focus time on anomalies observed within the production environment. They will also participate in the selection of profiling and analysis tools, in defining and documenting best practices and tool usage, and in providing in person, online, and in context training. This position reports to the Director of Performance and will partner will a peer in the San Francisco office to provide full organization support. They will help to drive priorities for a remote Performance Lab, which will be responsible for monthly site assessments and assist with organizational backlog removal. You will: Train teams in the principles and concepts of performance testing and assessments and in the creation of data driven test scripts. Provide training through live sessions, online tutorials with working examples and templates, and through context-based mentoring with teams and individuals. JMeter is the selected load tool used by the organization. An extensible framework has been developed and being evolved that supports the automated setup, execution, and dynamic control within the AWS infrastructure. This candidate will be one of a few organization experts in the use of JMeter and will become fluent in the use of the internal frameworks and help to evolve them to address edge case needs within the organization. Enable the automated execution and reporting by creating and evolving automated resource allocation, execution, and report aggregation within the AWS cloud environment; to include templates, examples and training materials that ease implementation and adoption by the teams. Identify and train teams in the use of performance profiling and diagnostics tools for AWS cloud infrastructure and services, Linux, Java, Nodejs, Angularjs, React, and native mobile technologies. (Half of the products are currently .Net based, but will be moved to the new technology base of the next few years; thus experience with .Net technologies in addition to those mentioned is a great plus.) Ability to develop and provide training and reference materials for the tuning of these solutions; with the intent of improving customer experience and reducing the cost of operations is a key responsibility. Consult with teams in the testing, profiling, and tuning of their products in the test environments; and in the assessment, identification, and resolution of issues encountered within production. As the organization becomes more mature in its capabilities, more time will be spent in analyzing performance slowness when identified in the production environment, in analyzing site usage to identify where improvements in performance could increase use adoption and retention; and to help formulate transaction cost models that help to identify the cost of services. This data will all then be used to help establish cross organization focus on Performance Governance, where key user and cost initiatives will be identified, and this individual will participate in driving the tactical execution across the organization. Technical Skills: Domain expert in performance testing; to include baselining, load, stress, scalability, endurance, and other related performance test strategies and techniques. Advanced to expert command of JMeter, in its uses and capabilities. Experience in the use and capabilities of Taurus () is desired but not required. Experience in the use of BlazeMeter to drive large scale and dynamic load testing is desired. Experience using other commercial tools to perform large scale testing with subsequent analysis and reporting is sufficient, in the absence of BlazeMeter experience. Solid knowledge and experience in the use of performance profiling tools; such as Linux Perftools, VisualVM, and various other tools for the technologies mentioned above. Performance tuning experience for platforms, containers, communications, and software stacks; to include Linux, Java, HTTPS, HTTP/2, Nodejs, cache, browsers, and mobile. Experience with the AWS cloud environments is highly desired. Experience with REST, JSON, XML, RegEx, Groovy, Beanshell, and JavaScript. Experience in the performant delivery of web content, including development and implementation strategies is highly desired. Experience implementing performance tests in a multi-tiered and micro service architectures. Development skills with AWS, Java, Nodejs, React would enable this person to participate in the continue development and evolution of our automated capabilities, and while not a requirement, it would provide opportunity for additional growth and value add. Extensive technical problem-solving skills. Interpersonal Skills: Self-starter that leads out to provide direction with supporting solutions, and that learns and adopts new skills in advance of need. Confident in their ability to lead and train teams and individuals; acting as a domain expert that encourages, mentors, and assists teams in establishing and growing their performance centric capabilities and knowledge. Effective cross team collaboration and leadership skills; able to work with Engineering, Marketing, Product Management, IT Operations and Executive management. Communication Skills Solid writing and visual communications skills are required in the development of online tutorials, guides, reports, and various other training materials. The ability to effectively present training and findings to teams, to communicate plans and approaches to management and other teams, to represent and defend decisions and directions while listening to feedback and adjusting where appropriate. Ancestry is a profitable, growing company with a positive, high-energy environment. Together, our dedicated teams are harnessing the power of technology and using it to simplify the way people connect with their families and their unique legacies. Our work environment is fast-paced and challenging, but also extremely exciting. You'll work with a team of passionate, engaged individuals. We offer excellent benefits and a competitive compensation package. For additional information, regarding our benefits and career information, please visit our website at Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry as a result of the referral or through other means. Ancestry is an Equal Opportunity Employer that makes employment decisions without regard to race, color, religious creed (including religious dress and grooming practices), national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, and medical conditions related thereto), sexual orientation, gender, gender identity and expression, age (40 and older), mental or physical disability (including HIV and AIDS), medical condition (cancer and genetic characteristics), veteran status, citizenship, marital status, genetic information, or any other basis that is prohibited by applicable law. The Company also makes reasonable accommodations to applicants or employees with qualifying disabilities who request them and who otherwise meet the requirements of applicable law. If you would like to request an accommodation during the application process, please contact our Director of Recruiting. All job offers are contingent on a background check screen that complies with applicable law. For San Francisco office candidates, Ancestry will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of San Francisco's Fair Chance Ordinance. #Li-Post IND1SDL2017
Associated topics: bioengineering, bioinformatic, biological engineer, biomaterials, biomedical, biosynthetic, enzyme, fermentation, metabolic, pain
Estimated annual salary
$92,826
average
Minimum
$66,611
Maximum
$115,014

Ancestry

Type

Company - Private

Size

Large

Revenue

$500M to $1B

Location

1300 West Traverse Pkwy.Lehi, UT, 84043and others

Industry

Computer/Internet

Founded

1983

CEO

Tim Sullivan

Job Filters

About Ancestry: When you join Ancestry, you join a human-centered company where every person's story is important. We believe that by discovering the struggles and triumphs of our past, we can foster deeper bonds and more meaningful connections among...Read more
About Ancestry: When you join Ancestry, you join a human-centered company where every person's story is important. We believe that by discovering the struggles and triumphs of our past, we can foster deeper bonds and more meaningful connections among...Read more
Inventory SpecialistAncestry, Inc.Lehi, UT
About Ancestry: When you join Ancestry, you join a human-centered company where every person's story is important. We believe that by discovering the struggles and triumphs of our past, we can foster deeper bonds and more meaningful connections among...Read more
About Ancestry:When you join Ancestry, you join a human-centered company where every person's story is important. We believe that by discovering the struggles and triumphs of our past, we can foster deeper bonds and more meaningful connections among...Read more
Project Manager - ContentAncestry, Inc.Lehi, UT
About Ancestry: When you join Ancestry, you join a human-centered company where every person's story is important. We believe that by discovering the struggles and triumphs of our past, we can foster deeper bonds and more meaningful connections among...Read more

Closed Job Filters

About Ancestry: When you join Ancestry, you join our family tree. Backed by history, science, and technology, we're creating a new world of connection, innovation, and understanding. Whether it'sRead more
JOB DESCRIPTION About Ancestry: When you join Ancestry, you join our family tree. Backed by history, science, and technology, were creating a new world of connection, innovation, and understanding.Read more
Ancestry Content Writer - Contextual Content (Contractor) ================================================ * Lehi, UT, USA * Contract Company Description When you join Ancestry, you join our familyRead more
ManagerAncestryLehi, UT
Company Description We’re a cutting-edge tech company with a very human mission—to help every person discover, preserve, and share the story of what led to them. Combining the rich information inRead more
Design Strategist, InternAncestrySan Francisco, CA
Design Strategist, Intern - San Francisco, CA - Find jobsCompany reviewsFind salaries Upload your resume Sign in| Employers / Post Job whatjob title, keywords, or company wherecity, state, or zip codeRead more
Similar jobs in the area
Senior EngineerParsonsSouth Jordan, UT
We harness the power of innovation so that you can change the world and help our customers solve their most complex challenges Req #: R111868 Location: US UT (Field Location) Category: Engineering/Engineering Support Minimum Clearance Required to Start...Read more
Senior Engineer - TailingsApply now »Apply now + Apply Now+ Start apply with LinkedIn Start+ Please wait...Date:Apr 1, 2021Location: Salt Lake City, UT, US Company: Hatch Requisition ID:40927 Job Category: Mining With over six decades of business and...Read more
*Description/Job Summary* *HGL (HydroGeologic, Inc.),* is an industry leader with over 30 years of experience providing comprehensive environmental engineering services by implementing innovative, effective, and sustainable solutions that address today's...Read more
This Senior Engineer will provide engineering support with suppliers. They will be a direct partner to our supplier quality engineering team.Key Responsibilities:Cultivate relationships with suppliersCommunicate forecasts with suppliers and address yield...Read more
gig jobs
Amazon Seasonal Picker/Packer - Salt Lake CityAmazon Workforce StaffingLehi, UT
Seasonal Warehouse Team Members Shifts: Overnight, Early Morning, Day, Evening, Weekend Location: Salt Lake City Job opportunities vary by location. We update postings daily with open positions. Hourly pay rate: Earn $15 - $16/hr Immediate openings...Read more
Senior EngineerPacificorpSalt Lake City, UT
General Purpose Develops engineering studies, plans, specifications, calculations, evaluations, design documents, and performance assessments associated with the planning, design, construction, operation, and maintenance of the company's transmission...Read more
Accessibility Engineer 3 Description: · As an Accessibility Engineer, you will help bring our application into WCAG 2.1 compliance, including addressing issues found in our WebAim audit. You will update our front end code to be in compliance and work with...Read more
Corporate EngineerAlscoSalt Lake City, UT
Corporate Engineer Leads development and implementation of strategic and critical business related projects and initiatives in field locations including branches, depots, and stockrooms. Collaborates with the Regional Manager, Safety & Production...Read more
Applied Materials AGS Automation Products Group is hiring a Software Technical Support Engineer to support customer deployment and services for Applied's SmartFactory automation products and solutions in the areas of manufacturing execution, factory...Read more
A real estate technology company is seeking a Telecommute Senior Engineer. Must be able to: Utilize Apache Spark to build data pipelines and aggregate data Design data schemas and optimize data lakes and warehouses Design, build and maintain APIs to serve...Read more
Summary Job Description Be part of something bigger! BD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics and the delivery of care. We have over 65,00...Read more
Show more jobs
500+ more jobs

Similar jobs

Automation Controls Engineer THIS IS A DIRECT-HIRE POSITION THROUGH OUR PARTNER COMPANY BRITESTAR RECRUITING Pay: $80,000-85,000 per year Schedule: Monday through Thursday 8:00am-5:00pm, Friday from 8:00am-2:30pm Job Duties and Qualifications: Will be...Read more
EngineerZions BancorporationWest Valley City, UT
A bit about us: Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. We operate in a fast-paced, information-driven environment, which means we need people who bring...Read more
EngineerDANONEWest Jordan, UT
ABOUT THE JOB: At Danone, Manufacturing the best products and supplying them to meet demand is a key driver for our plant teams. We have an opening for aSenior Automation Engineer in our West Jordan, Utah, Utah manufacturing facility. In this role, you...Read more
EngineerTerraconMidvale, UT
**16058BR** **Service Line:** Materials **Office Name:** Salt Lake City **Job Description:** **General Responsibilities:** Perform field and/or laboratory testing, observation, and inspection of construction materials (e.g. soils, aggregates, concrete...Read more
EngineerRed Games Co.Salt Lake City, UT
RED GAMES Co. is a Salt Lake City-based independent game studio focused on creating multi-generational, family-friendly games and experiences in partnership with the worlds leading toy and entertainment companies, including LEGO, Hasbro, Crayola, Universal...Read more
Sr. API Platform Engineer Salt Lake City, UT Direct Hire Salary Target: $120K - $130K + Bonus Job Description: Our SaaS client continues to grow at a rapid pace. They are looking for a Sr. Platform Engineer that specializes in API Gateway solutions. Our...Read more
EngineerChange HealthcareWest Valley City, UT
Transforming the future of healthcare isn't something we take lightly. It takes teams of the best and the brightest, working together to make an impact. As one of the largest healthcare technology companies in the U.S., we are a catalyst to accelerate the...Read more
Start your career with Sunrise Engineering, where it is more than just a job, it is a place where your talent, creativity, and drive will be valued, nurtured, and given opportunity to shine. We are looking for eager people in many different fields to join...Read more
Engineere-SolutionsSalt Lake City, UT
Title : IT Operations Engineer Location : Salt Lake City, UT Duration : Long term contract Summary: We are looking for a highenergy, adaptive team player with a great work ethic to join our IT team as an Operations Engineer. Responsibilities include but...Read more
Our engineering team has built the largest private Medicare marketplace in the country. We passionately focus on the continuous improvement of the systems we build and the culture we promote. We build a platform that provides the best possible support to...Read more