Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Performance Engineer image - Rise Careers
Job details

Senior Performance Engineer

We are looking for a Senior Performance Engineer who specializes in optimizing Java-based, containerized applications running in cloud environments. This role is critical in ensuring that our micro-services architecture operates with high efficiency, low latency, and optimal resource utilization at scale. You will be responsible for identifying, diagnosing, and resolving performance bottlenecks across Java, Spring Boot, Kubernetes, and distributed data stores.

Key Responsibilities:

  • End-to-End Performance Optimization: Analyze and enhance the performance of Java microservices deployed in Kubernetes environments to ensure scalability, reliability, and minimal resource consumption.
  • Container & Orchestration Performance: Tune Dockerized applications for efficient resource utilization, leveraging Kubernetes features (e.g., Horizontal/Vertical Pod Autoscaling, Cluster Autoscaler, CPU/Memory limits, KEDA).
  • Java Performance Tuning: Optimize JVM performance, garbage collection (GC) tuning, thread management, and memory allocation to minimize latency and maximize throughput.
  • Spring Boot Optimization: Profile and fine-tune Spring Boot applications, including database connections, thread pools, reactive streams, and caching strategies.
  • Database Performance Engineering: Improve query execution times and indexing strategies across relational (PostgreSQL, MySQL, AWS RDS Aurora), NoSQL (Cassandra, DynamoDB), and in-memory databases (Redis, Memcached).
  • Observability & Profiling: Utilize tools like JVM Flight Recorder, JFR, JVisualVM, YourKit, JProfiler, and distributed tracing solutions (Jaeger, Zipkin, OpenTelemetry) to diagnose slowdowns.
  • Load & Stress Testing: Design and execute load, stress, and chaos engineering tests using tools like JMeter, k6 to simulate high-traffic scenarios.
  • Message-Driven Performance: Optimize performance in event-driven architectures using Kafka or RabbitMQ.
  • Cloud-Native Performance Optimization: Work with AWS and GCP to optimize auto-scaling, networking, and service mesh performance (Istio, Linkerd).
  • Automation & Continuous Performance Testing: Develop CI/CD-integrated performance benchmarking suites to proactively identify performance regressions.
  • 8+ years of experience in performance engineering, specifically for Java-based, containerized applications.
  • Deep expertise in JVM internals, memory management, and thread optimization.
  • Hands-on experience with Spring Boot and its performance tuning.
  • Proficiency in Kubernetes, including resource tuning, scaling strategies, and troubleshooting pod/container-level performance issues.
  • Strong database performance skills across SQL, NoSQL, and in-memory caching solutions.
  • Experience with profiling, monitoring, and observability tools for root-cause analysis.
  • Knowledge of asynchronous programming and reactive patterns to enhance system responsiveness.
  • Strong background in message-driven architectures and event stream processing.
  • Experience with CI/CD pipelines to integrate performance testing into the development lifecycle
  • Private Premium Health Insurance
  • Visa costs including 1 month paid hotel stay on arrival
  • Annual Airfare Allowance for the home country
  • 3 months full pay maternity leaves & 2 weeks full pay paternity leaves
  • 25 days of annual leave + Callsign Bank Holiday (not included in holiday allowance)
  • Competitive Salary
  • Gratuity as EOSB
Callsign Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Callsign DE&I Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Callsign
Callsign CEO photo
ZIA HAYAT
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Performance Engineer, Callsign

Are you an experienced Senior Performance Engineer looking for an exciting opportunity to elevate your career? Join us as we optimize Java-based, containerized applications in the cloud. In this role, you'll dive deep into the world of performance engineering, focusing on enhancing our micro-services architecture. Your expertise will be crucial in diagnosing and resolving performance bottlenecks across technologies like Java, Spring Boot, Kubernetes, and distributed data stores. You'll have the chance to analyze and optimize performance for Java microservices, ensuring they scale efficiently and reliably. With responsibilities ranging from tuning Docker applications to conducting load and stress tests with tools like JMeter and k6, you'll be at the forefront of cloud-native performance optimization. Your experience over the last 8+ years is invaluable, and we appreciate your knowledge of JVM internals, thread optimization, and database performance across SQL and NoSQL environments. At our company, we value your contribution to the team and offer perks like private health insurance, paid hotel stays for relocation, and ample annual leave. If you're ready to make an impact and thrive in a progressive environment, this Senior Performance Engineer position is the perfect fit for you!

Frequently Asked Questions (FAQs) for Senior Performance Engineer Role at Callsign
What responsibilities does a Senior Performance Engineer have at our company?

As a Senior Performance Engineer at our company, you'll be tasked with optimizing Java microservices running in Kubernetes environments, focusing on end-to-end performance improvements, resource utilization tuning, and ensuring scalability and reliability. You'll manage performance tuning for JVM and Spring Boot, as well as improve database query execution and indexing strategies.

Join Rise to see the full answer
What qualifications are needed for the Senior Performance Engineer role?

To qualify for the Senior Performance Engineer position, you should have over 8 years of experience in performance engineering, particularly for Java-based, containerized applications. A deep understanding of JVM internals, Spring Boot performance tuning, Kubernetes resource management, and database performance is essential to thrive in this role at our company.

Join Rise to see the full answer
What tools will a Senior Performance Engineer use at our company?

In this Senior Performance Engineer role, you'll work with various tools like JVM Flight Recorder, JVisualVM, and profiling solutions such as YourKit and JProfiler for performance diagnostics. You'll also utilize load testing tools like JMeter and k6, ensuring you can effectively simulate high-traffic scenarios and test performance across our applications.

Join Rise to see the full answer
How does this role contribute to our cloud-native application performance?

The Senior Performance Engineer role is vital for optimizing cloud-native applications. You'll work with AWS and GCP cloud services, tuning auto-scaling and networking performance to ensure smooth operation. Your work impacts the efficiency of microservices, enabling high throughput and low latency in our applications.

Join Rise to see the full answer
What additional benefits come with the Senior Performance Engineer position?

Beyond a competitive salary, as a Senior Performance Engineer, you'll enjoy comprehensive benefits like private premium health insurance, paid relocation costs for one month, annual airfares, generous parental leave policies, and 25 days of annual leave plus extra holiday benefits.

Join Rise to see the full answer
Common Interview Questions for Senior Performance Engineer
Can you explain your experience with JVM performance tuning as a Senior Performance Engineer?

When answering this question, highlight specific projects where you optimized JVM performance, detailing techniques you've used for garbage collection tuning or thread management. Mention measurable outcomes, such as reduced latency or increased throughput, to demonstrate your impact.

Join Rise to see the full answer
How do you approach performance bottlenecks in a Spring Boot application?

Discuss your systematic approach to diagnosing performance issues in Spring Boot, such as using profiling tools to analyze database connections, thread pools, and reactive streams. Provide examples of optimizations you've implemented and the resulting improvements, showcasing your analytical skills.

Join Rise to see the full answer
What strategies do you employ for load and stress testing?

Explain the methodologies you utilize when designing load and stress tests. Mention tools like JMeter or k6, and provide scenarios where your testing led to critical performance insights. Highlight your ability to simulate real-world traffic and the adjustments made based on test results.

Join Rise to see the full answer
Describe your experience with cloud services like AWS or GCP and their performance features.

Detail your hands-on experience with AWS or GCP services, emphasizing your familiarity with auto-scaling, networking optimizations, and service mesh performance. Discuss specific instances where you optimized cost and performance, illustrating your cloud-native engineering expertise.

Join Rise to see the full answer
How do you monitor application performance in a distributed architecture?

Discuss the importance of observability in performance engineering and the tools you are familiar with, such as Jaeger or OpenTelemetry. Provide examples of how you've used these tools to track performance across microservices, ensuring you can identify and address inefficiencies effectively.

Join Rise to see the full answer
Can you explain your process for integrating performance testing into CI/CD pipelines?

Share your approach to embedding performance testing within CI/CD workflows, discussing tools and best practices you follow. Include examples of how this proactive method minimized performance regressing during development phases, aiming to convince the interviewer of the value of early detection.

Join Rise to see the full answer
What is your approach to database performance optimization?

Highlight your experience in improving query performance and indexing strategies, discussing specific databases like PostgreSQL or DynamoDB. Mention algorithms and practices you advocate, and the measurable improvements you've achieved, showcasing your technical depth.

Join Rise to see the full answer
How do you ensure effective resource utilization in containerized applications?

Emphasize your expertise in tuning Dockerized applications and Kubernetes settings. Discuss strategies like Horizontal and Vertical Pod Autoscaling to ensure optimal resource utilization based on real-time demand, illustrating your ability to scale applications efficiently.

Join Rise to see the full answer
What methods do you use for analyzing application performance data?

Talk about the tools and metrics you rely on for analyzing performance data—cover profiling, monitoring, and observability metrics. Provide examples of how these analyses have informed your optimization strategies, displaying your analytical mindset.

Join Rise to see the full answer
How do you approach automating performance testing?

Describe your strategies for automating performance tests within development processes. Emphasize the importance of automated benchmarks and regular regression tests, ensuring that new features don’t degrade existing performance metrics. Give a brief success story related to your automation efforts.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Callsign Remote No location specified
Posted 2 days ago

Join Callsign, where you'll enhance mobile experiences through your expertise as a Mobile Developer.

Photo of the Rise User
Callsign Remote No location specified
Posted 7 days ago

Join Callsign as an iOS Tech Lead and drive innovation in digital identification technologies.

Posted 13 days ago

Seeking a Senior Lighting Estimator to lead projects and ensure accurate lighting estimates for commercial and industrial projects with Outsourcing Staffing Advantage.

Photo of the Rise User
Posted 2 days ago

This role at Lockheed Martin offers the opportunity to drive innovation and operational excellence in aerospace and defense as a SPY/Test Engineer.

Photo of the Rise User
Posted 2 days ago

Coco seeks a Fleet Quality Engineer to leverage data-driven insights for improving the performance of delivery robots.

Photo of the Rise User

Renesas seeks a part-time Product Development Engineer to contribute to innovative product solutions in a remote setting.

Photo of the Rise User

Join Lucid Motors as a Technical Specialist for Suspension Tunables, a role focused on creating advanced suspension components for luxury electric vehicles.

Photo of the Rise User
Metromont Hybrid US, Virginia, Winchester, VA
Posted 5 days ago

Join Metromont LLC as an Estimator in Winchester, VA, and contribute to quality precast concrete solutions in a collaborative environment.

Join Lumotive as a Senior Lidar Characterization Engineer and help drive the evolution of advanced sensing systems through your expertise in lidar technology.

Photo of the Rise User
Stratas Foods Hybrid 3390 S Chestnut Ave, Fresno, CA 93725, USA
Posted 12 days ago

Join Stratas Foods as a PLC Plant Programmer and leverage your expertise in maintaining and creating plant control systems in a dynamic food production environment.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
7 people applied to Technology Intern at SABIC
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
18 people applied to HVAC Apprentice at DuPont
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini