Remote Senior Software Engineer

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback