Software Engineer

Acquia

Remote regions

India

Benefits

Unlimited PTO

Job Description

A Software Engineer's role focuses on technical contribution and team collaboration. They contribute to the design and architecture of software systems, write clean and efficient code, and learn from experienced developers. Additionally, they are responsible for understanding and addressing business needs, contributing to the overall development strategy, and ensuring high-quality software delivery.

As a Software Engineer, you will demonstrate understanding of software architecture, dependencies, programming languages, design patterns, and frameworks. Contribute to and follow best practices for testable, maintainable, and robust code development. Act as a contributor, providing insights during code reviews and troubleshooting issues.

You will systematically troubleshoot and resolve issues with guidance, while also contributing to improving CI/CD pipelines and testing strategies. Prioritize security by identifying and remediating vulnerabilities with guidance and contribute to monitoring initiatives to enhance service stability, scalability, security, and performance.

About Acquia

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter through their digital experience platform (DXP).

Apply for This Position