Acquia, a leading open-source digital experience company headquartered in Boston, is seeking a Senior Software Engineer to join their Customer Data and Engagement Hub team. This role offers an exciting opportunity to work on a CDP solution that supports over 150 brands worldwide, leveraging cutting-edge technologies in big data, machine learning, and data quality management.
As a Senior Software Engineer, you'll lead a team of high-performing engineers, designing and developing server-side code and microservices. The role requires expertise in Java, SQL, and experience with high-volume data pipelines using technologies like Kafka, Spark, and Snowflake. You'll contribute to the technical architecture of Acquia's marketing cloud codebase and collaborate across various organizational disciplines.
The ideal candidate brings 5+ years of Java development experience, strong expertise in data structures and algorithms, and a background in working with both relational and NoSQL databases. Experience with AWS, microservices architecture, and contributions to open-source communities are valued additions.
Acquia offers a comprehensive benefits package including competitive healthcare coverage, wellness programs, flexible time off, and parental leave. The company has been recognized as one of North America's fastest-growing software companies and has been rated as one of the Best Places to Work by the Boston Business Journal. This remote position provides an opportunity to be part of a collaborative community that's shaping the future of the web while working with enterprise-grade, scalable technologies.