Scaling Engineer

TrueLark 🦩🦩🦩

Benefits

Job Description

As we continue to grow, we need a Scaling Engineer who can design and implement scalable, high-performance infrastructure solutions. You will focus on optimizing performance, improving system resilience, and scaling our services built on Redis, MySQL, ActiveMQ, and Jetty Spark servers. This is a highly impactful role where you will collaborate with engineering and DevOps teams to ensure our systems perform reliably under heavy load. You will Analyze current infrastructure and design solutions to handle increasing load with high availability. Optimize MySQL (indexes, queries, partitioning, replication, sharding) and Redis caching strategies for throughput and latency improvements. Enhance and optimize ActiveMQ for large-scale, distributed messaging with high durability and reliability. Tune Jetty Spark servers for concurrency, session management, load balancing, and failover strategies. Implement monitoring dashboards (Grafana, Prometheus, ELK/EFK, or Azure Monitor) to detect slow queries, CPU/memory bottlenecks, and scaling issues. Ensure fault tolerance, disaster recovery, and horizontal scaling strategies. Work with GitHub Actions, Jenkins, or Azure DevOps for automated deployments and scaling workflows. Partner with backend engineers, DevOps, and product teams to deliver reliable infrastructure that meets performance goals.

About TrueLark

At TrueLark, our infrastructure powers mission-critical business applications for customers across industries.

Apply for This Position