1

Software Performance Engineer Jobs in Cumming, GA

FLNC)is a global market leader delivering intelligent energy storage and optimization software for ... Role Overview We are seeking a Performance Engineer for the Fluence Americas Region who will serve ...

FLNC) is a global market leader delivering intelligent energy storage and optimization software for ... Role Overview We are seeking a Performance Engineer for the Fluence Americas Region who will serve ...

... Software Development and Solutions for 12+ years.TechnoGen is a Small & Woman Owned Minority ... Experience on performance testing and engineering Should have worked on HP load runner and Jmeter ...

Performance Engineer Architect

Atlanta, GA · On-site

$160.60K/yr

Company Description Ignatiuz Software Pvt. Ltd is an IT and web development company offering ... Must have a stellar record of mentoring, and leading the Performance Engineers to even greater ...

... Software Development and Solutions for 12+ years.TechnoGen is a Small & Woman Owned Minority ... Primary Skills required : • Experience on performance testing and engineering • Should have ...

The Performance Engineer will be responsible for driving and developing consistent performance/load ... Experience working on Enterprise scale software in an Agile manner. * Ability to approach products ...

The Performance Engineer will be responsible for driving and developing consistent performance/load ... Experience working on Enterprise scale software in an Agile manner. * Ability to approach products ...

Quality Engineer - Performance

Atlanta, GA · On-site

$69.38K - $104.06K/yr

The Performance Engineer will be responsible for driving and developing consistent performance/load ... Experience working on Enterprise scale software in an Agile manner. * Ability to approach products ...

... software. Tools & Technologies Performance Testing: Artillery, K6, JMeter, LoadRunner Automation: Selenium, Playwright, JUnit, TestNG DevOps & Infra: Azure DevOps, Terraform, Docker, Kubernetes ...

You'll work closely with Engineering, Product, and Ops to ensure performance isn't an afterthought ... Focused, detail-oriented, and committed to delivering reliable, high-quality software. Tools ...

Performance Architect (Remote)

Atlanta, GA · Remote

$160.60K/yr

Proficiency in discussing performance engineering value to the C-Suite and delivering business ... Strong understanding of software architecture and system design, including cloud, hosted, and on ...

... design, software engineering, and systems integration. www.tekwissen.com Performance Tuning ... Engineer who can help them analyze java code and architecture to provide performance tuning ...

next page

Showing results 1-20

Software Performance Engineer information

See Cumming, GA salary details

$97.2K

$125.8K

How much do software performance engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for software performance engineer in Cumming, GA is $124,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,900.00 and $124,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Performance Engineer, and why are they important?

To thrive as a Software Performance Engineer, you need a solid background in computer science, strong programming skills (often in languages like Java, C++, or Python), and experience in analyzing and optimizing software performance. Familiarity with profiling tools (such as JProfiler, VisualVM, or Perf), performance testing frameworks (like JMeter or LoadRunner), and knowledge of system monitoring solutions are typically required. Analytical thinking, problem-solving, and clear communication are standout soft skills for diagnosing issues and collaborating with development teams. These competencies ensure that applications run efficiently and reliably, directly impacting user satisfaction and system scalability.

What are some common challenges faced by Software Performance Engineers when optimizing large-scale applications?

Software Performance Engineers often encounter challenges such as identifying performance bottlenecks in complex, distributed systems and ensuring scalability as user demand grows. Troubleshooting issues may require deep dives into both application code and infrastructure layers, often under tight deadlines. Collaboration with development, QA, and operations teams is essential to implement performance improvements without disrupting existing functionality. Staying up-to-date with evolving technologies and profiling tools is also key to maintaining optimal performance.

What are Software Performance Engineers?

Software Performance Engineers are specialists who focus on ensuring that software applications run efficiently and meet performance requirements. They analyze system bottlenecks, optimize code and system configurations, and conduct performance testing to identify and resolve issues such as slow response times or high resource usage. Their work helps improve user experience and system reliability, especially for applications expected to handle large numbers of users or complex computations. Software Performance Engineers often collaborate with developers, QA teams, and system administrators to maintain and enhance application performance throughout the software development lifecycle.

What is the difference between Software Performance Engineer vs Software Quality Assurance Engineer?

AspectSoftware Performance EngineerSoftware Quality Assurance Engineer
Primary FocusOptimizing software speed, scalability, and efficiencyEnsuring software meets quality standards and is bug-free
Skills & CertificationsPerformance testing, profiling, scripting, knowledge of performance toolsTesting methodologies, defect tracking, automation tools, ISTQB certification
Work EnvironmentDevelopment teams, performance testing labs, cloud environmentsTesting teams, QA labs, cross-functional project teams
Industry UsageTech, finance, e-commerce, gamingSoftware development, enterprise applications, healthcare

While both roles focus on software quality, the Software Performance Engineer specializes in optimizing system performance and scalability, whereas the Software Quality Assurance Engineer concentrates on overall quality assurance and defect prevention. Understanding these differences helps employers and professionals align skills with job requirements.

What are popular job titles related to Software Performance Engineer jobs in Cumming, GA? For Software Performance Engineer jobs in Cumming, GA, the most frequently searched job titles are:
What job categories do people searching Software Performance Engineer jobs in Cumming, GA look for? The top searched job categories for Software Performance Engineer jobs in Cumming, GA are:
Performance Engineer

Performance Engineer

Fluence

Alpharetta, GA

Full-time

Posted 7 days ago


Job description

Fluence (Nasdaq: FLNC)is a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are transforming the way we power our world for a more sustainable future. For more information, please visitfluenceenergy.com.

Job Description:

Role Overview
We are seeking a Performance Engineer for the Fluence Americas Region who will serve as a subject matter expert for technical and engineering aspects related to the overall performance of battery energy storage systems. This role operates in a fast-paced, challenging environment and requires strong analytical capabilities, cross-functional collaboration, and a focus on delivering high-quality results aligned with customer commitments.

Key Responsibilities

  • Evaluate site performance in alignment with customer contractual commitments and expectations
  • Develop point lists and perform data acquisition to support detailed performance analysis
  • Conduct battery DC and AC data analysis using a variety of analytical tools
  • Prepare and deliver testing reports for all customer projects during both execution and services phases
  • Review and provide redlines to customer contracts during the sales phase
  • Interpret performance exhibits and single line diagrams and develop acceptance test plans based on contractual requirements
  • Plan, schedule, coordinate, and execute project work efficiently to meet deadlines
  • Develop and maintain standard operating procedures and processes for performance engineering activities
  • Collaborate cross-functionally with battery, sales, operations and execution, services, and product teams to identify and implement performance improvements, including design enhancements and testing strategies
  • Perform root cause analysis and troubleshooting and provide recommendations to improve site performance

Required Qualifications and Experience

  • Bachelor's degree in Electrical Engineering with a Master's degree preferred
  • Experience working with an energy storage company
  • Strong understanding of AWS tools such as S3 and SageMaker as well as proficiency in Python
  • Advanced skills in Microsoft Office including Excel, Word, and PowerPoint
  • Proven ability to work independently and manage multiple priorities effectively

Additional Skills

  • Strong multitasking and time management capabilities
  • Demonstrated ability to perform in a fast-paced, high-pressure environment with tight timelines
  • Collaborative mindset with a desire to work in an entrepreneurial setting
  • High level of ownership and accountability with a track record of delivering results
  • Willingness to travel domestically as needed

Our Culture

At Fluence, our culture is the foundation that drives our ambitious growth strategy and fuels our mission to transform the future of energy. Our core cultural pillars empower us to innovate, collaborate, and lead with purpose, ensuring we continue to deliver unparalleled value to our customers and the world.

Unleash Voices

We believe every voice matters. We encourage openness, active listening, and decisive action to create a culture where everyone has the opportunity to contribute to our success. We foster an environment where diverse perspectives are heard and valued, driving innovation and progress.

Customer Fluent

Our customers are at the heart of everything we do. We're committed to delivering exceptional value that exceeds expectations by understanding our customers' needs and adapting swiftly to meet them. Our deep focus on customer satisfaction drives us to continuously improve and innovate.

Infinite Impact

We are committed to creating the impossible. We push boundaries to deliver sustainable, game-changing solutions that shape a brighter, more energy-efficient future for all. Our team is passionate about making a lasting impact that will resonate for generations to come.

All In

We are all in for growth. Our teams are relentlessly focused on identifying and seizing opportunities that propel us forward. We embrace an ownership mindset, pushing ourselves and each other to accelerate progress and create lasting success.

Equal Opportunity Employer
At Fluence, we believe great teams are built on a collaborative and connected culture. We're proud to be an Equal Opportunity Employer and welcome qualified applicants of all backgrounds. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, veteran status, gender identity or expression, genetic information, or any other status protected by law.

Work Authorization
To join our team, you'll need to be legally authorized to work in the United States at the time of application and throughout your employment, without the need for employer sponsorship. Please note that Fluence does not sponsor work visas for this position.