Please, let Acquia know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Acquia is an open digital experience company that provides technology for ambitious brands to innovate and create meaningful customer moments.
The company is headquartered in Boston and has been recognized as one of North America’s fastest-growing software companies.
Acquia is looking for a skilled Senior Full Stack Software Engineer to join the AI Services team to build and maintain AI services on the AWS platform for Acquia products.
The role involves building applications and APIs around AI to enhance the digital experience platform (DXP).
Key responsibilities include working with Product, Engineering, and Architecture teams to understand requirements, contributing to RFCs and solution design, coding, PR reviews, documentation, and automated tests.
The engineer will ensure compliance with coding, operations, and security best practices, participate in experimentation and prototype building, and contribute to the core architectural platform.
The role encourages a culture of observability and requires addressing security vulnerabilities as needed.
Collaboration with the architecture team is essential to ensure alignment with overarching architectural goals.
The engineer will also ensure software systems comply with contractual RTO and RPO requirements.
Requirements:
A minimum of 5 years of relevant experience is required.
Proficiency in Python, Java, and SQL is necessary.
At least 1 year of experience working with artificial intelligence is required.
Experience in writing and consuming REST APIs is essential.
Familiarity with managing applications in a Kubernetes environment is required.
Experience with Git is necessary.
Experience with any cloud platform such as AWS, Azure, or GCP is required.
Knowledge of CI/CD tools, such as Jenkins, is necessary.
Experience in writing automated tests is required.
The ability to learn and adapt to new technologies quickly is essential.
A working knowledge of software design principles and programming languages/frameworks in use is required.
Strong knowledge of software development security principles and best practices is necessary.
A strong understanding of software architecture and the tradeoffs between different architectural patterns is required.
Nice to have: experience with Snowflake, writing SaaS applications in a distributed microservice ecosystem, working with Elasticsearch or other NoSQL data stores, PHP and Drupal, Gradle, and RAG (Retrieval-Augmented Generation).
Benefits:
Acquia offers competitive healthcare coverage to support employees and their families.
Wellness programs are available to promote a healthy lifestyle.
Employees enjoy flexible time off with a "take it when you need it" policy.
Parental leave is provided to support family needs.
Recognition programs are in place to acknowledge employee contributions.
Additional benefits include a commitment to maintaining a healthy body and mind for all employees.
Apply now
Please, let Acquia know you found this job
on RemoteYeah
.
This helps us grow 🌱.