Remote Senior Software Engineer (Java and SQL)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Acquia is seeking a Senior Software Engineer to join their remote team in India.
  • The role involves leading a team of high-performing engineers and delivering high-quality code in an agile environment.
  • Responsibilities include designing and developing high-quality server-side code, specifically APIs and microservices.
  • The engineer will contribute to the technical architecture of the Acquia marketing cloud codebase.
  • Collaboration with other engineering team leads and various disciplines within the organization, such as professional services, sales consultants, product management, and executive management, is essential.
  • Acquia's Customer Data and Engagement Hub supports over 150 brands worldwide, leveraging big data, machine learning, and data quality management.

Requirements:

  • A Bachelor’s degree in Computer Science, Mathematics, Statistics, or a related field is required.
  • Candidates should have 2-4 years of experience in high-volume data pipelines, such as Kafka, Spark, Hive, Snowflake, or Flink.
  • A minimum of 5 years of hands-on experience in JAVA software development and SQL is necessary.
  • Experience with Agile methodologies (e.g., Scrum) and test-driven development is required.
  • Familiarity with Continuous Integration (CI) and Continuous Delivery (CD) practices is essential.
  • Expertise in Data Structures, Algorithms, and Concurrency is required.
  • Strong SQL expertise and experience with Relational Databases (e.g., Oracle, MySQL) and/or NoSQL databases (e.g., HBase, MongoDB) are necessary.
  • Additional advantages include experience with Kappa Architecture, Data Lakes, Data Catalogs, or Metadata Management, as well as building Microservices and APIs.

Benefits:

  • Acquia offers competitive healthcare coverage as part of their core benefits.
  • Employees have access to wellness programs to maintain a healthy body and mind.
  • The company provides flexible time off policies, allowing employees to take time when they need it.
  • Parental leave is available for employees.
  • Recognition programs are in place to acknowledge employee contributions.
  • Acquia is committed to providing best-in-class benefits to support employees and their families.
About the job
Posted on
Job type
Salary
-
Leave a feedback