Acquia Logo

Acquia

Senior Software Engineer

Sorry, this job was removed at 11:21 p.m. (IST) on Monday, Feb 17, 2025
Be an Early Applicant
Easy Apply
Remote
Hybrid
3 Locations
Easy Apply
Remote
Hybrid
3 Locations

Senior Software Engineer, Content Cloud Engineering

Location: India Remote

Acquia is an open source digital experience company. We provide the world's most ambitious brands with technology that allows them to embrace innovation and create customer moments that matter. At Acquia we believe in the power of community and collaboration - giving our customers the freedom to build tomorrow on their terms.

Headquartered in Boston, we have been named as one of North America’s fastest growing software companies as reported by Deloitte and Inc. Magazine, and have been rated a leader by the analyst community and named one of the Best Places to Work by the Boston Business Journal. We are Acquia. We are building for the future of the web, and we want you to be a part of it.

The Content Solutions Engineering team at Acquia is responsible for building and maintaining the combined Acquia DAM (Digital Asset Management) and PIM (Product Information Management) product line, which is used by over 800 customers worldwide.

Acquia is seeking a Senior Software Engineer to implement modern software in a fast-paced software environment. We thrive on innovation, collaboration, and an agile mindset and processes. Our current software portfolio consists of SaaS applications that handle graphic and video content, product information, and analytics.

Our competitive market landscape drives us to adopt technologies that allow for high developer involvement and productivity, as well as instant feedback loops. Our technology stack and tools include Java, React, Typescript, GitHub, Groovy, MySQL, Postgresql, Elasticsearch, Opensearch, Docker, AWS, Slack, and JIRA, just to name a few.

As a Senior Software Engineer, you will…

  • Work in a collaborative environment with US and India based front and back-end engineers, designers, product managers, and product owners.
    • Availability to support collaboration between US CST and PST Time Zones.
  • Write quality, maintainable, and testable code.
  • Design and develop unit and automated tests that give the team confidence to deploy to production multiple times per day.
  • Complete code reviews for team members, and have your code reviewed.
  • Support and maintain applications and services to ensure expected uptime of teams  service domain and upstream/downstream domains via an On Call Schedule. 
  • An ability to drive desired customer outcomes by learning and understanding the problems being solved.

You’ll enjoy this role if you…

  • Have a passion for quickly adopting new technologies
  • Use sound rationale for problem identification and decision making, and can transfer that knowledge to other engineers on the team.
  • Enjoy improving the developer experience
  • Possess strong problem-solving abilities and can work independently as well as collaboratively
  • Strive to consistently achieve excellence, not only for yourself, but for your teammates.

What you’ll need to be successful…

  • 3 - 5 years of relevant software development experience
  • Expertise with Java and familiarity with React/Typescript 
  • Expertise in writing and consuming REST APIs in a containerized microservice ecosystem
  • Strong Experience with search engines (Elasticsearch, Opensearch)
  • Experience working with AWS
  • Experience writing SQL (Relational Database)
  • Experience with Git
  • Experience writing unit and automated tests for the backend of applications
  • Experience working with CI/CD tools
  • Working knowledge of software design principles and programming languages and frameworks in use
  • Excellent written and verbal communication, collaboration, and documentation skills

Extra credit for…

  • Experience working on a US-India collaborative Development Team
  • Experience implementing Jenkins CI/CD Pipelines for microservices
  • Experience working with MySql, Postgresql
  • Experience managing applications in a kubernetes environment
  • Experience working with GraphQL
  • Experience working with Gradle

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.

Similar Jobs at Acquia

13 Days Ago
Easy Apply
Remote
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Senior Software Engineer will develop and operate applications using Golang and PHP on Kubernetes, focusing on cloud platform capabilities and collaborating across engineering teams. Responsibilities include creating microservices, leading quality delivery, and ensuring compliance with architectural goals in an Agile setting.
Top Skills: APIsArgo WorkflowsAWSDockerGoKubernetesMicroservicesMySQLPHPRedisUbuntu
34 Minutes Ago
Easy Apply
Remote
Hybrid
3 Locations
Easy Apply
Mid level
Mid level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The DxP Support Engineer will assist customers by resolving product interface issues, provide technical support, create knowledge-based articles, and maintain an understanding of product architecture. They will also develop leadership skills through mentorship and collaboration within the team.
Top Skills: Cloud TechnologiesCommand LineDrupalLamp StackPHP
8 Days Ago
Easy Apply
Remote
Hybrid
India
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Manager of DXP Support leads a team of technical support engineers, overseeing customer issue resolution and team performance, while implementing process improvements. Responsibilities include training, managing escalated issues, and collaborating with multiple departments for customer feedback.
Top Skills: Cloud TechnologiesCrm SoftwareSaas ProductsSupport Ticketing Systems

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account