JOBSEARCHER

Software Engineer

FlextonSan Jose, CAApril 12th, 2026
We are seeking an experienced C++ Application Developer with a strong background in Linux/Unix systems to support and maintain a payment application built on the C++ and Raft stack within the technology ecosystem. The ideal candidate will be capable of working independently, quickly understanding complex systems, and taking ownership of maintenance, troubleshooting, and ongoing support tasks.Key Responsibilities:Understand and maintain an existing C++ payment application.Analyze and troubleshoot production issues by checking logs and debugging system behavior.Monitor system performance and ensure high availability and reliability.Collaborate with internal teams to improve the application and propose enhancements.Write documentation and update operational procedures as needed.Perform routine maintenance and support tasks with minimal supervision.Required Skills & Experience:Strong proficiency in C++ development.Solid experience working in Linux/Unix environments (Ubuntu preferred).Familiarity with Raft consensus algorithm or similar distributed systems is a strong plus.Experience working with production systems, especially in payments, e-commerce, or financial applications.Ability to read, understand, and improve legacy code.Excellent debugging, troubleshooting, and log analysis skills.Self-motivated, independent, and able to ramp up quickly on existing systems.