Use Java, concurrency expertise, and database optimization to strengthen scalable SaaS systems. Investigate production performance across application, cache, database, and edge layers.
As a Senior Software Engineer, you will diagnose end-to-end bottlenecks affecting latency, throughput, and capacity. The role requires relational database knowledge, including MySQL and Hibernate, plus JVM profiling and execution plan analysis. You will guide effective feature design and support secure, dependable software delivery.
Key Responsibilities
Enforce query timeouts and protect critical system resourcesMaintain metrics, dashboards, alerts, and automated monitoring toolsDrive fixes across code, SQL,
and configurationParticipate in metrics reviews and capacity analysisContribute to incidents, RCA, and long-term mitigationsRequirements:
Five-plus years of software development experienceStrong Java or similar-language development knowledgeUnderstanding of JVM internals and garbage collectionExperience with query optimization, indexing, and schema designHands-on profiling tools and cloud infrastructure experienceBring Java development, SQL tuning, concurrency, and production observability experience to challenging multi-tenant SaaS scalability work.
#J-18808-Ljbffr