
Senior Software Engineer
Posted 11 hours ago

Posted 11 hours ago
This is a fully remote position, open to applicants in India.
β’ Modernize and enhance the security of Drupal-based platforms to ensure system stability, compliance with security standards, and an uninterrupted customer experience.
β’ Take ownership of the Drupal platform, overseeing upgrades, security updates, troubleshooting, and ongoing support.
β’ Design, implement, and scale backend services utilizing C#, .NET Core, RESTful APIs, and service-oriented architectures.
β’ Develop and improve web applications using React, Redux, TypeScript, and JavaScript.
β’ Architect and refine highly scalable and reliable systems for high-traffic environments, ensuring strong observability and extensibility.
β’ Utilize Cursor, Claude, and GitHub Copilot to create AI agents with the latest LLM models.
β’ Collaborate with Product and Design teams to build features powered by AI/ML.
β’ Diagnose and resolve production issues while contributing to incident response and enhancing system resilience.
β’ Partner with Product, Design, and Data teams from the initial discovery phase through to product launch.
β’ Create and maintain unit, integration, and end-to-end tests throughout the development lifecycle.
β’ Engage in code and design reviews, foster knowledge sharing, and promote continuous improvement.
β’ Develop scalable web applications, backend services, Drupal solutions, modern frontend experiences, AI-driven features, and quality engineering capabilities.
β’ Over 6 years of experience in web development.
β’ At least 2 years of practical experience with Drupal, including major-version upgrades and working with Drupal databases.
β’ A minimum of 2 years of hands-on PHP experience, ideally with Drupal customization, module creation, and maintenance.
β’ Strong proficiency in Drupal, PHP, C#, .NET Core, REST APIs, and service-oriented/event-driven architectures.
β’ Experience using AI/LLMs in development, testing, code interpretation, analysis, and other engineering applications.
β’ Extensive experience in building complex web applications and managing high-volume systems along with large-scale data processing.
β’ A solid understanding of architectural patterns, clean and maintainable code, and contemporary web services.
β’ Excellent problem-solving skills, effective communication, ability to collaborate across functions, and adeptness at managing multiple priorities.
β’ Preferred: experience with Drupal 11 upgrades, migrations, and custom module development.
β’ Preferred: practical experience with React.js or Angular, with a preference for React.
β’ Access to AI-assisted development tools like Cursor, Claude, and GitHub Copilot.
β’ Opportunity to collaborate with teams worldwide.
β’ An inclusive workplace that champions equal opportunity employment.
β’ AI may be utilized during the hiring process for recording, transcribing, analyzing, and ranking interview responses.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.