Acquia Logo

Acquia

Software Engineer (Ruby + AWS)

Posted 2 Days Ago
Easy Apply
Remote
3 Locations
Entry level
Easy Apply
Remote
3 Locations
Entry level
The Software Engineer will design and develop features for a multi-tenant database cluster architecture, work within a DevOps team, build cloud-based services using Ruby, and participate in the entire software development lifecycle using Agile methodologies.
The summary above was generated by AI

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out. Headquartered in the U.S., Acquia is a Great Place to Work-CertifiedTM company in India, is listed as one of the world’s top software companies by The Software Report, and is positioned as a market leader by the analyst community. We are Acquia. We are building for the future and we want you to be a part of it!

Acquia’s Cloud Data team owns a set of services that provide filesystem and database capabilities that are durable, secure, highly available, scalable, and fast, equally supporting enterprise-level production environments as well as managing any number of related development environments. Our products aim to require no real-time operational overhead, be able to scale to fit flexible performance and capacity needs, and be developed to support any hosting architecture.

Responsibilities: 

  • Design and develop features for next generation distributed, multi tenant, and scale out database cluster architecture
  • Work in a DevOps focused team owning and operating the services you build in accordance with service level objectives.
  • Build high volume, highly available services in Ruby utilizing the latest cloud based services from Amazon Web Services.
  • Working in an Agile Scrum team building shippable product increments that meet the goals set by the Product Owners.
  • Develop unit and automated integration tests that give the team confidence to deploy to production on a predictable cadence.
  • Participate in the entire software development lifecycle including development, automated test construction, deployment and operations.
  • Be an active participant in Scrum ceremonies.
  • Provide product support to internal and external stakeholders.

Skills and Qualifications:

  • Strong Ruby language experience (with a focus on product engineering, not just scripting)
  • Strong cloud experience, AWS with RDS/ Cloudformation/ CodeDeploy
  • Strong software development skills, including paradigms and patterns
  • Strong Linux development fundamentals

Good to Have

  • Kubernetes

Acquia is proud to provide best-in-class benefits to help our employees and their families maintain a healthy body and mind. Core Benefits include: competitive healthcare coverage, wellness programs, take it when you need it time off, parental leave, recognition programs, and much more!Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

Top Skills

Ruby

Similar Jobs at Acquia

2 Days Ago
3 Locations
Remote
1,100 Employees
Mid level
1,100 Employees
Mid level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Software Engineer will design and implement solutions for modernizing Acquia's infrastructure, focusing on Kubernetes and cloud-native technologies. Responsibilities include developing applications using Golang, establishing container management solutions, debugging technical issues, and evaluating new technologies. Collaboration with engineering teams to support application prototypes using microservices and maintaining system functionality is also required.
1,100 Employees
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Senior Software Engineer at Acquia will design and implement infrastructure modernization solutions, specifically leveraging Kubernetes and Cloud-Native technologies. Responsibilities include developing Kubernetes applications using Go, debugging complex technical stacks, and evaluating new technologies, all while ensuring operational excellence and performance.
1,100 Employees
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
As a Senior Software Engineer at Acquia, you will design and implement modern cloud infrastructure solutions, collaborate with cross-functional teams, develop secure applications and APIs, and mentor junior engineers while providing high-quality code and support.

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account