Avatar for Acquia
Acquia
Actively Hiring
Empowering brands to embrace innovation and create customer moments that matter
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • +1

Senior Software Engineer (AI+Python/Java+K8s)

Posted: 1 week ago• Recruiter recently active
Visa Sponsorship

Not Available

RelocationAllowed

About the job

Job Title: Senior Full Stack Software Engineer

Job Location - India Remote

About Us

Acquia is an open 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.

We are looking for a skilled Senior Full Stack Software Engineer to join our AI Services team to help build and maintain AI services on AWS platform to be used by Acquia products.

Role Overview

Acquia is seeking a Senior Software Engineer to join our AI Services team focused on building Application and APIs around AI which can be leveraged by other teams and Acquia Product to enhance the value of the overall digital experience platform (DXP). We thrive on innovation, collaboration, and an agile mindset and processes. An ability to quickly prototype, learn, and iterate on concepts is critical for this role.

The AI Services team is part of Foundation Services group and builds product offerings on top of Foundation Infrastructure services.

Key Responsibilities

  • Work with Product, Engineering and Architecture teams to understand requirements and break them down into user stories.
  • Contribute to RFCs and solution design. Participate in discussions with other stakeholders to get reviews and reach a consensus.
  • Contribute in coding, PR reviews, documentation, and automated tests that deliver on Sprint goals.
  • Ensure compliance requirements, CICD, coding, operations, security best practices are followed.
  • Participate in experimentation and prototype building in a collaborative environment, iterating on concepts based on feedback
  • Contribute as needed to the core architectural platform and libraries used by all teams in the interest of the stability, robustness, cost effectiveness, and performance of consuming applications and services.
  • Encourage a culture of observability by ensuring logging and monitoring of applications and services is being configured appropriately to provide visibility into system performance consistent with SLIs/SLOs/SLAs and enable effective troubleshooting
  • Address security vulnerabilities as needed
  • Work with your team to understand and implement R&D Standards.
  • Participate in team meetings, pair programming, lunch 'n learns, etc. as needed.
  • Collaborate with the architecture team to ensure the platform we are building is consistent with the overarching architectural goals at Acquia
  • Ensure software systems comply with contractual RTO and RPO requirements

Preferred Qualifications

You will be successful if you:

  • Are a continuous learner who is able learn through online trainings, books and podcasts as the AI landscape is rapidly evolving
  • Are comfortable with ambiguity and working in a fast-paced environment
  • Balance critical thinking with creative problem-solving
  • Make informed decisions, balancing quantitative and qualitative reasoning
  • Have ability to drive desired customer outcomes by learning and understanding the problems being solved.

Requirements

  • 5+ years of relevant experience
  • Experience working 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

Experience working with any cloud platform AWS/ Azure/ GCP

  • Experience working with CI/CD tools (i.e. Jenkins)
  • Experience writing automated tests
  • Ability to learn and adapt to new technologies quickly and become productive in their use
  • Working knowledge of software design principles and programming languages and frameworks in use
  • Strong knowledge of software development security principles, concepts and best practices

  • Strong understanding of software architecture and the tradeoffs between different architectural patterns

Nice to have…

  • Experience working with Snowflake
  • Experience writing SaaS applications in a distributed microservice ecosystem
  • Experience working with Elasticsearch or other NoSQL data stores
  • Experience with PHP and Drupal
  • Experience working with Gradle
  • Experience in RAG (Retrieval-Augmented Generation)

Personal Attributes

  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong attention to detail and a commitment to quality.
  • Ability to manage multiple tasks efficiently and quickly adapt to new technologies.
  • A passion for continuous learning and personal growth, especially through online training, books, and podcasts, to keep pace with the rapidly evolving AI landscape.
  • Comfortable with ambiguity and capable of thriving in a fast-paced environment.
  • Balance critical thinking with creative problem-solving and make informed decisions using both quantitative and qualitative reasoning.

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.

About the company

Acquia company logo

Acquia

Actively Hiring
Empowering brands to embrace innovation and create customer moments that matter501-1000 Employees
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Valuation $1B+
    This company has a valuation of $1B or more
Learn more about Acquia image

Funding

AMOUNT RAISED
$173.5M
FUNDED OVER
7 rounds
Rounds
U
$55,000,000
Unknown - Sep 2015+6

Perks

Low-cost medical, dental, and vision insurance
Employer-funded health reimbursement plan to cover medical deductibles Low employee premiums for medical, dental, and vision insurance Cutting-edge telemedicine visits
Pre-tax health care and dependent care flexible spending accounts
Paid parental leave
We offer up to 13 weeks of maternity, six weeks of paternity and adoption leave paid
Stock options
Stock options are offered to all full-time employees.
Time off when you need it
Work/life balance is important to us. Employees take time off when they need it, and come back to work feeling refreshed.
Well-stocked snacks and beverages
Modern office spaces
We want to empower Acquians to be collaborative on a global-scale. That's why we are proud to offer our employees thoughtful working spaces and offices that are equipped with modern desks, natural light, comfortable chairs, and common areas.
Fitness center reimbursement
Pre-tax commuter and parking accounts

Founders

Dries Buytaert
CTO • 3 years • 17 years
Boston
image
View the team image

Similar Jobs