software developer
Full Time
26 Aug 2025
About the job
As a Lead Software Engineer, you will lead the design and development of high-performance, low-latency, and scalable backend systems. You will drive the technical vision, build services from the ground up, and mentor engineering teams to deliver robust platform solutions for internet-scale products.Key Responsibilities:Lead teams to deliver scalable, low-latency, and cost-efficient systemsDesign and implement distributed systems using open-source technologiesDefine quality metrics and ensure system performance aligns with business goalsCollaborate with architects and cross-functional teams to deliver robust solutionsEnsure adherence to compliance and security standards within the teamSkills and Qualifications:Core Skills:Strong OOP principles, data structures, and algorithmsSolid experience in system design and SDLCProficient in peer code reviews and debuggingExcellent analytical and problem-solving skillsStrong programming skills (language agnostic, but Ruby on Rails preferred)Desired Skills:Experience in large-scale distributed systemsKnowledge of Ruby on RailsPrior experience with AWSExposure to SaaS product environments and assertive deployment schedulesContributions to or experience with open-source projects
