Senior Software Development Engineer
Job Description
We're looking for a Senior Software Engineer (SDE3) to join our engineering team and drive the development of key platform components. This is a highly hands-on technical role where you will design systems, write production code, review pull requests, and set the bar for engineering quality. You will work closely with the founders, product, and design teams to solve complex problems in procurement workflows and build scalable systems. As a senior engineer, you will take ownership of technical decisions, mentor other engineers, and help establish strong engineering practices. We leverage AI across engineering workflows from coding and reviews to test generation and debugging, and we expect engineers to rethink traditional development approaches and help establish new standards for speed and quality in an AI-assisted development environment. Responsibilities: - Design and build scalable backend and platform systems. - Write high-quality production code for critical product components. - Participate actively in code reviews and maintain high engineering standards. - Drive technical decision-making around architecture and system design. - Collaborate with product and design teams to scope and deliver features. - Mentor junior engineers through technical guidance and pairing. - Contribute to improving engineering processes, testing practices, and code quality. - Help adopt and optimise AI-assisted development workflows. Requirements: - 6-10 years of software engineering experience. - Strong backend engineering and system design experience. - Proven ability to own and deliver complex technical projects. - Strong coding skills and attention to code quality and maintainability. - Experience mentoring engineers and participating in technical leadership. - Comfortable working in fast-paced startup environments. - Strong communication and collaboration skills. Nice to Have: - Experience with TypeScript, React, Node.js, or similar modern stacks. - Background in B2B SaaS or enterprise software. - Experience in high-growth startups. - Full-stack development experience. Company Summary Riyom Technologies exists to solve the critical issues facing our clients, both large and small. Our unique approach is not only what differentiates us but also what makes us very successful. We provide a broad range of services and solutions to help organizations facilitate change, achieve their vision, and optimize performance and productivity. We examine what organizations are doing to stay relevant and competitive in this fast-paced world and which ones are doing it best. We then strategize using smart tools and global resources to understand the implications of every choice our clients can make. With years of experience, our staff has the capabilities and expertise to take business to the next level. At Riyomtech, we combine our insights and skills to transform processes and strategies. We're proud to help shape and improve how our clients structure and manage their business.
Required Skills
['backend', 'node', 'node.js', 'nodejs', 'react', 'system design', 'typescript']
Additional Information
Source recruiter: Sanjana Gouda Source recruiter designation: HR associate Company tagline: Find services to grow business Employee count: 1 Company founded: 2018 Benefits: Flexible remote work opportunity, Work directly with a professional team Company tech stack: Cloud Computing Website: https://www.riyomtech.com/ LinkedIn: https://www.linkedin.com/company/riyom-technologies/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Find services to grow business Logo: https://media.instahyre.com/images/profile/base/employer/49929/61d2773cf7/1650560935007.webp