Software Engineer - Performance Team
Apply NowWe are a team of veteran entrepreneurs and software engineers. We have been working together in the field of data management for 20+ years. During that period, we have gained a track record of building successful enterprises that have created outstanding value for team members, investors, and customers. Our team has extensive experience developing highly scalable, high performance, distributed, elastic, robust, infrastructure software solutions.
What You’ll Be Doing • Performance View: Act as a high-level architect and hands-on contributor, maintaining a bird's-eye view of the product architecture while taking full ownership of the performance domain. • Bottleneck Hunting: Identify, analyze, and resolve sophisticated software bottlenecks and performance anomalies within our distributed scale-out architecture. • AI-Driven Analysis: Design and build automated environments leveraging AI and machine learning tools to predict performance regressions and analyze system behavior under intense I/O, high-bandwidth networking, and massive parallelism. • Cross-Functional Collaboration: Partner with core engineering teams to define the technological frontier of our mission-critical database, ensuring performance is a first-class citizen in every feature. • Deep-Dive Profiling: Utilize advanced tracing and profiling tools to investigate CPU cycles, memory latency, and lock contention at the micro-architectural level.