This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Acquia is an open source digital experience company that provides technology for 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.
The Content Cloud Engineering team is responsible for building and maintaining the Acquia DAM (Digital Asset Management) and PIM (Product Information Management) product line, used by over 800 customers worldwide.
The Senior Software Engineer will implement modern, user-centric applications in a fast-paced software environment.
The role involves contributing working code, documentation, and automated tests to meet Sprint goals.
Responsibilities include participating in experimentation and prototype building, building connectors between APIs, and collaborating with Product, Design, and Data teams.
The engineer will also contribute to core libraries, encourage observability culture, address security vulnerabilities, and mentor team members.
The position requires collaboration with the architecture team to ensure alignment with architectural goals and compliance with service SLO/SLI expectations.
On-call assistance and support will be provided as needed to ensure smooth operations.
Requirements:
A minimum of 5 years of relevant experience is required.
Excellent communication and collaboration skills are essential.
Strong knowledge of Java and SQL is necessary.
Experience in writing and consuming REST APIs is required.
Proficiency in React, JavaScript, HTML5, Typescript, and CSS is needed.
Experience with Git is mandatory.
The candidate must have experience writing automated tests.
Familiarity with CI/CD tools such as Jenkins or Buildkite is required.
Strong working knowledge of at least one cloud platform and its related technologies is necessary.
Experience in application analysis and design 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 necessary.
Strong knowledge of software development security principles and web application security concepts is required.
Experience in writing SaaS applications in a distributed microservice ecosystem is necessary.
Benefits:
Acquia offers a collaborative and innovative work environment that encourages continuous learning.
Employees have the opportunity to work with cutting-edge technologies and tools.
The company promotes a culture of mentorship and knowledge sharing among team members.
There is a focus on work-life balance and flexibility, as the position is remote.
Employees are part of a recognized leader in the digital experience space, contributing to impactful projects for global customers.