Senior Full Stack Software Engineer

Open digital experience company providing technology for brands to create customer moments that matter, headquartered in Boston.
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Senior Full Stack Software Engineer

Acquia, a leading open digital experience company headquartered in Boston, is seeking a Senior Full Stack Software Engineer to join their AI Services team. This role focuses on building and maintaining AI services on AWS platform that will be utilized across Acquia products. The position is part of the Foundation Services group, working on innovative solutions to enhance their digital experience platform (DXP).

The ideal candidate will have 5+ years of experience, with specific expertise in Python, Java, SQL, and AI technologies. They'll work in a collaborative environment, contributing to everything from architectural decisions to hands-on coding and implementation. The role demands strong technical skills in cloud platforms, particularly AWS, and experience with modern development practices including Kubernetes and CI/CD.

What makes this opportunity unique is the chance to work at the intersection of AI and enterprise software, building services that will be leveraged across multiple products. Acquia offers a supportive environment focused on innovation and collaboration, with comprehensive benefits including healthcare, wellness programs, and parental leave.

The company has been recognized as one of North America's fastest-growing software companies by Deloitte and Inc. Magazine, and has been named one of the Best Places to Work by the Boston Business Journal. This role offers the perfect blend of technical challenge and professional growth in a company that values continuous learning and innovation.

Last updated 7 days ago

Responsibilities For Senior Full Stack Software Engineer

  • Work with Product, Engineering and Architecture teams to understand requirements and break them down into user stories
  • Contribute to RFCs and solution design
  • Contribute in coding, PR reviews, documentation, and automated tests
  • Ensure compliance requirements, CICD, coding, operations, security best practices
  • Participate in experimentation and prototype building
  • Contribute to core architectural platform and libraries
  • Implement observability through logging and monitoring
  • Address security vulnerabilities
  • Collaborate with architecture team on architectural goals

Requirements For Senior Full Stack Software Engineer

Python
Java
Kubernetes
  • 5+ years of relevant experience
  • Experience with Python, Java and SQL
  • 1+ years of experience working with artificial intelligence
  • Experience writing and consuming REST APIs
  • Experience managing applications in a kubernetes environment
  • Experience with Git and CI/CD tools
  • Experience writing automated tests
  • Strong knowledge of software development security principles
  • Strong understanding of software architecture
  • Excellent communication skills
  • Strong attention to detail

Benefits For Senior Full Stack Software Engineer

Medical Insurance
Parental Leave
  • Competitive healthcare coverage
  • Wellness programs
  • Flexible time off
  • Parental leave
  • Recognition programs

Interested in this job?

Jobs Related To Acquia Senior Full Stack Software Engineer

Senior Software Engineer

Senior Software Engineer position at Acquia, leading backend development for customer data platform, requiring Java and SQL expertise.

Senior Performance Test Engineer

Senior Performance Test Engineer role at Acquia, focusing on performance testing, analysis, and optimization of enterprise-scale digital experience platforms.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Acquia, focusing on AI-driven features and digital experience platform development using React, Python, and Java.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer for AI Services at Acquia, building innovative AI applications and APIs for digital experiences.

Senior Software Engineer

Senior Software Engineer role at Acquia, building modern applications for DAM and PIM products used globally.