Padmi

Senior Systems Software Engineer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Uplers

Opens the source posting on shine.com

Source description

About the role

View original

Job Description: Role Overview: As a Senior Systems Software Engineer at Sauce Labs, you will play a crucial role in designing and implementing the Error-Reporting/Backtrace platform. Your focus will be on creating high-performance features that enable customers to analyze multi-dimensional data and debug production issues at scale. Leveraging your expertise in native, low-level systems such as Rust, C/C++, you will work on the custom columnar database and core backend services. You are expected to write efficient code while maintaining a DevOps mindset to ensure scalability and reliability of the platform. Collaboration with a global team is essential, where you will take ownership of complex components and deliver robust software solutions. Key Responsibilities: - Implement and maintain core subsystems like work scheduling, networking (HTTP), storage, and indexing using Rust and C/C++. - Refine OpenTelemetry integrations and develop Grafana dashboards to monitor system health and performance. - Own technical tasks from design to deployment, ensuring high standards of performance-sensitive environment. - Provide guidance to junior and mid-level engineers through code reviews, pair programming, and documentation. - Participate in the on-call rotation and contribute to the automation of the software development lifecycle (CI/CD). - Assist in the development and integration of AI-driven features and agents enhancing internal workflows and customer debugging experiences. Qualifications Required: - 5+ years of professional development experience with a focus on C/C++ and Rust. - Strong understanding of systems programming, including memory management, concurrency, and I/O. - Experience in building or maintaining distributed systems or high-performance databases. - Proficiency in cloud infrastructure, specifically GCP or AWS. - Hands-on experience with Docker, Kubernetes, and CI tools like Jenkins. - Expertise in debugging complex systems using live and post-mortem tools. - Pragmatic problem-solving approach prioritizing system stability. - Effective communication skills for collaborating with a global team. (Note: Omitting additional details of the company as it was not present in the JD) Apply for this opportunity by following these steps: 1. Click on Apply! and Register or Login on the portal. 2. Complete the Screening Form & Upload updated Resume. 3. Increase your chances to get shortlisted & meet the client for the Interview! If you are seeking a new challenge, a supportive work environment, and a chance to elevate your career, seize this opportunity and apply today. Join the team at Sauce Labs and embark on a rewarding professional journey. We look forward to welcoming you! Job Description: Role Overview: As a Senior Systems Software Engineer at Sauce Labs, you will play a crucial role in designing and implementing the Error-Reporting/Backtrace platform. Your focus will be on creating high-performance features that enable customers to analyze multi-dimensional data and debug production issues at scale. Leveraging your expertise in native, low-level systems such as Rust, C/C++, you will work on the custom columnar database and core backend services. You are expected to write efficient code while maintaining a DevOps mindset to ensure scalability and reliability of the platform. Collaboration with a global team is essential, where you will take ownership of complex components and deliver robust software solutions. Key Responsibilities: - Implement and maintain core subsystems like work scheduling, networking (HTTP), storage, and indexing using Rust and C/C++. - Refine OpenTelemetry integrations and develop Grafana dashboards to monitor system health and performance. - Own technical tasks from design to deployment, ensuring high standards of performance-sensitive environment. - Provide guidance to junior and mid-level engineers through code reviews, pair programming, and documentation. - Participate in the on-call rotation and contribute to the automation of the software development lifecycle (CI/CD). - Assist in the development and integration of AI-driven features and agents enhancing internal workflows and customer debugging experiences. Qualifications Required: - 5+ years of professional development experience with a focus on C/C++ and Rust. - Strong understanding of systems programming, including memory management, concurrency, and I/O. - Experience in building or maintaining distributed systems or high-performance databases. - Proficiency in cloud infrastructure, specifically GCP or AWS. - Hands-on experience with Docker, Kubernetes, and CI tools like Jenkins. - Expertise in debugging complex systems using live and post-mortem tools. - Pragmatic problem-solving approach prioritizing system stability. - Effective communication skills for collaborating with a global team. (Note: Omitting additional details of the company as it was not present in the JD) Apply for

One address, no account. We’ll tell you when matching roles go live.

More at Uplers

Related open roles

View all roles