Senior Software Engineer

closed
Logo of Acquia

Acquia

πŸ“Remote - India

Job highlights

Summary

Join Acquia, a leading open-source digital experience company, as a Senior Software Engineer and lead a team of high-performing engineers. You will design and develop high-quality server-side code for our Acquia marketing cloud, contributing to its technical architecture. Collaborate with various teams across the organization, including professional services, sales, product management, and executive management. This role requires a Bachelor's degree in a related field, significant experience in Java development, SQL, and high-volume data pipelines, along with expertise in Agile methodologies and data structures. Acquia offers a comprehensive benefits package, including competitive healthcare, wellness programs, flexible time off, and parental leave.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field
  • 2-4 years of experience in high volume data pipelines - e.g. Kafka, Spark, Hive, Snowflake, Flink
  • 5+ years of hands on JAVA software development and SQL experience
  • Experience with Agile (eg Scrum) and test driven development
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD)
  • Expertise in Data Structures, Algorithms and Concurrency
  • Strong SQL expertise
  • Experience with Relational Databases (e.g. Oracle, MySQL) and/or NoSQL databases (eg HBase, MongoDB)

Responsibilities

  • Lead a team of high performing engineers and deliver high quality code in an agile environment
  • Design and develop high-quality server-side code (API and microservices)
  • Contribute to the technical architecture of Acquia marketing cloud codebase
  • Collaborate with other engineering team leads
  • Collaborate across the other disciplines in the organization (professional services, sales consultants, product management, executive management)

Preferred Qualifications

  • Experience with Kappa Architecture
  • Experience with Data Lakes, Data Catalogs or Metadata Management
  • Experience building Microservices and APIs
  • Experience with Amazon Web Service (EC2, S3) or Google Cloud or Azur
  • Experience with big data analytics or real time analytics solutions
  • Contributing to an open source community

Benefits

  • Competitive healthcare coverage
  • Wellness programs
  • Take it when you need it time off
  • Parental leave
  • Recognition programs
This job is filled or no longer available