OneMain is seeking a Performance and Capacity Engineer to join the Enterprise Architecture team to focus on enterprise-wide performance and capacity projects. This person would be required to work cross-functionally with a number of teams to ensure optimal operation and growth of our computing resources from both a cost and technology perspective. This position is full-time.
Work with Product Engineering, Infrastructure Engineering, and Data Engineering teams to find the optimal way to scale the infrastructure.
Support architecture design and definition of infrastructure and networking requirements.
Tackle the state-of-the-art hardware performance issues: Analyze and debug difficult server performance issues (latest in industry), identify bottlenecks and optimize product/service performance to improve user experience.
Solve hardest software performance issues: Work with software developers closely to improve code base performance (e.g. algorithm redesign), reduce resource consumption and shorten request latency.
Create monitoring, reporting, data-mining tools to do performance and capacity-related tests and analysis.
Provide deepest visibility to what is going on for all products: Run capacity and performance experiments to determine scaling and utilization parameters for various service tiers.
Develop performance and capacity roadmap for critical projects and related cost analyses.
Work with financial analysts, operations and engineering to perform cutting-edge technologies investigation and cost analysis.
A lot of other cool work: Identify capacity-related issues proactively and work with systems, network, application operations and engineering teams to discover resolutions.
BS degree in Computer Science, Electrical Engineering, Operations Research or other technical field.
5+ years of experience in performance engineering or capacity engineering.
2+ years of experience in coding & scripting languages such as C, C++, C #, Java, PHP, Python or Perl.
Analytical, budgeting and planning experience.
Interpersonal and communication experience.
Experience working with cross-functional teams
This role can be remote within driving distance to one of our corporate locations (Baltimore, MD, New York, NY, Evansville, IN, Fort Worth, TX, Charlotte, NC, Chicago, IL, Wilmington, DE, Tempe AZ, or Minneapolis/St. Paul, MN)
Note: Employment-based non-immigrant visa sponsorship and/or assistance is not offered for this specific job opportunity.
Because we want our team members to bring us their very best every day, we believe they deserve the right opportunities and benefits. That’s why we packed our comprehensive benefits package for full- and some part-timers with:
Health and wellbeing options for team members and their dependents
Up to 4% matching 401(k)
Paid time off
Paid volunteer time
OneMain Financial is the country’s largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable and transparent installment loans. Our customers turn to us every day—online and at 1,500 branches in 44 states—to help them take control and improve their financial lives with solutions for debt consolidation, medical expenses, household bills, home improvements and auto purchases. Our talented and dedicated team members constantly look for responsible ways to serve our customers when, where and how they want. It’s all about doing the right thing—a mission that hasn’t changed for more than 100 years.