Senior Software Engineer JobWe are looking for a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our software product lines.You will have the autonomy to make important decisions about systems and processes while receiving support and guidance along the way. You'll enjoy working in a flexible remote environment where mutual respect is a key ingredient.Key ResponsibilitiesDesign and develop clean, efficient, and well-documented code using modern software development practicesAnalyze and resolve production issues impacting uptime, stability, or performanceProfile and optimize code, database queries, and API interactions to improve response times and scalabilityCollaborate with Product and QA teams to enhance reliability and maintainability of core systemsParticipate in code reviews, architecture discussions, and performance tuning initiativesRequired Skills and Qualifications5+ years of strong experience as a software engineer in a SaaS or cloud-based environmentStrong computer science foundation in algorithmsExperience working on enterprise web application developmentExperience with Ruby and/or GolangProficiency with developing SaaS-based applications for any central cloud platformBenefitsYou will enjoy working in a flexible remote environment where mutual respect is a key ingredient.