Please, let Acquia know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Acquia is seeking a Software Engineer to join the AI Services team focused on building applications and APIs around AI to enhance the digital experience platform (DXP).
The role requires innovation, collaboration, and an agile mindset, with a critical ability to quickly prototype, learn, and iterate on concepts.
Responsibilities include understanding and refining product requirements, participating in RFC reviews, contributing to coding, PR reviews, documentation, and automated tests to meet Sprint goals.
The engineer will ensure compliance with requirements, CICD, coding, operations, and security best practices.
Participation in experimentation and prototype building in a collaborative environment is expected, along with contributions to the core architectural platform and libraries.
The role encourages a culture of observability by ensuring proper logging and monitoring of applications and services.
Addressing security vulnerabilities and implementing R&D standards is part of the job.
Collaboration with the architecture team to align with overarching architectural goals at Acquia is essential.
The engineer will ensure software systems comply with contractual RTO and RPO requirements.
Requirements:
A minimum of 3 years of relevant experience is required.
Proficiency in Python, Java, and SQL is necessary.
Experience working with artificial intelligence and writing and consuming REST APIs is essential.
Familiarity with Git is required.
Experience with any cloud platform such as AWS, Azure, or GCP is necessary.
Knowledge of CI/CD tools, such as Jenkins, is required.
Experience in writing automated tests is essential.
The ability to learn and adapt to new technologies quickly is necessary.
A working knowledge of software design principles, programming languages, and frameworks in use is required.
Strong knowledge of software development security principles, concepts, and best practices is essential.
A strong understanding of software architecture and the tradeoffs between different architectural patterns is required.
Nice to have experience includes working with Snowflake, managing applications in a Kubernetes environment, writing SaaS applications in a distributed microservice ecosystem, and working with Elasticsearch or other NoSQL data stores.
Experience with PHP, Drupal, Gradle, and RAG (Retrieval-Augmented Generation) is also a plus.
Benefits:
The position offers the opportunity to work in a remote environment in India.
Employees will be part of a collaborative and innovative team focused on AI services.
Continuous learning and personal growth are encouraged, with access to online training, books, and podcasts.
The role provides a chance to work on cutting-edge technology in a fast-paced environment.
Employees will have the opportunity to contribute to significant projects that enhance the overall digital experience platform.
Apply now
Please, let Acquia know you found this job
on RemoteYeah
.
This helps us grow 🌱.