Software Engineer - Performance and Tools

PersonalivahendusJobgetherBrussels (Firmensitz, recherchiert)leveravaldatud 20.08.2026
Nõutav:JavaScriptPythonJavaRubyGitAWSGoogle CloudDockerKubernetesCloudFrontendBackendDevOpsDataQA/TestAgileScrumCI/CDMicroservicesAIRemote

Accountabilities: Performance engineering: Design, develop, and execute performance testing scenarios covering load, stress, spike, endurance/soak, volume, and scalability testing.

Performance troubleshooting: Investigate application performance issues by analyzing application, infrastructure, and database bottlenecks and identifying root causes.

Test data engineering: Support development and quality teams with test data requirements, maintain internal synthetic data generation tools, and enhance their capabilities.

Test automation: Develop, maintain, and optimize performance scripts, test frameworks, and supporting automation.

CI/CD integration: Integrate performance testing into continuous integration and deployment pipelines to make performance validation part of the software delivery lifecycle.

Observability: Incorporate monitoring and observability tools into performance analysis, using logs, metrics, traces, dashboards, and alerts to diagnose issues.

AI-enabled engineering: Develop solutions using an AI-centric approach and explore AI/ML techniques that can improve performance testing, analysis, and engineering workflows.

Cross-functional collaboration: Partner with Development, QA, DevOps, and SRE teams to identify, communicate, and resolve performance and scalability issues.

Performance reporting: Build performance reports and reporting frameworks and provide actionable recommendations for application optimization.

Application scalability: Validate and improve the scalability, reliability, and performance of enterprise applications and cloud-native systems.

Continuous improvement: Identify opportunities to improve performance engineering practices, tooling, automation, and overall testing efficiency.

Requirements:

Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Professional experience: 3–8 years of experience spanning software development and performance testing or performance engineering.

Python: Professional experience using Python for backend application development.

JavaScript: Basic experience with JavaScript for frontend web development.

SQL and databases: Experience with SQL, database design principles, query development and optimization, and database performance analysis.

AI development tools: Experience using AI-assisted development tools such as Claude or GitHub Copilot to produce high-quality engineering solutions.

Performance testing: Practical understanding of performance engineering concepts and hands-on experience with one or more tools such as JMeter, LoadRunner, Gatling, k6, Locust, NeoLoad, or BlazeMeter.

Observability and monitoring: Experience with platforms such as Datadog, AppDynamics, Dynatrace, New Relic, Grafana, OpenTelemetry, AWS CloudWatch, or Google Cloud Monitoring.

Root-cause analysis: Ability to analyze logs, metrics, traces, dashboards, and alerts to identify and resolve performance problems.

Cloud and DevOps: Familiarity with AWS and/or GCP, Git repositories, GitLab pipelines, CI/CD environments, APIs, microservices, Docker, and Kubernetes is preferred.

Additional technical skills: Knowledge of Java for troubleshooting performance issues, PostgreSQL, and Ruby/Rails is advantageous.

Development methodology: Experience working in Agile/Scrum environments.

Analytical ability: Strong troubleshooting, analytical, problem-solving, and critical-thinking skills.

Communication: Strong written and verbal communication skills, with the ability to collaborate effectively across technical teams.

Work authorization: Applicants must be U.S. citizens or Green Card holders at this time.

Work style: Ability to work remotely across multiple time zones and spend extended periods working at a computer.

Benefits:

Competitive salary: Annual U.S. base salary range of $123,000–$132,000 , with final compensation based on skills, experience, qualifications, education, and career level.

Remote work: Full-time, permanent remote position within the United States.

Career development: Opportunity to work with modern performance engineering, cloud, observability, automation, and AI technologies.

Technical impact: Work on enterprise-scale applications and initiatives focused on reliability, scalability, and performance.

Collaborative environment: Partner with Development, QA, DevOps, SRE, and other technical teams in a cross-functional engineering organization.

Inclusive workplace: Equal employment opportunity environment committed to workforce diversity and inclusion.

Flexibility: Remote collaboration across multiple time zones.

Additional considerations: Occasional travel may be required depending on business needs.

Employment classification: Full-time, permanent, exempt position.

Other requirements: A pre-employment criminal background check may be required.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether? 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1