Staff Software Engineer
About the role
The Role
Acquia is seeking a Staff Software Engineer to join our Web Governance Backend Engineering team. This is first and foremost a hands-on engineering role — you will spend the majority of your time designing, building, and shipping products and features our customers love and depend on. Enterprise reliability, observability, and scale are your standards. You'll also play a meaningful mentoring role, helping to lift the engineering capability of those around you.
We are an AI Native engineering organization. Our engineers work alongside AI as a true collaborator - designing, building, and shipping features. You’ll be expected to quickly ramp up on AI tools, delegate work to AI, review and verify AI-generated output with the same rigor as any code, and continuously adapt your workflow as capabilities evolve.
Engineers who thrive at Acquia treat AI as a force multiplier while maintaining full accountability for what they ship.
Key Responsibilities
- Write and ship production code daily — you are an active contributor.
- We mostly work on Ruby and Java but we also have projects in Python, Go, JavaScript, and even one in C++. You need to be eager to jump on and work with any language and framework.
- AI is at the core of everything we do. We are undergoing a deep transformation to become AI-native. Engineers won't write code but technical specs, and AI agents implement them.
- Mentor engineers as a natural extension of your work — sharing knowledge through code reviews, pairing sessions, and design discussions, not through management overhead.
- Own the entire product lifecycle: tech specs, implementation, testing, delivery. "Done" is when the customer is getting value out of what we've built.
Required Experience
- 8+ years of software engineering
- Strong engineering fundamentals (te