Software Engineer
closedAcquia
πRemote - India
Job highlights
Summary
Join Acquia's AI Services team as a Software Engineer to build Application and APIs around AI, leveraging your skills in innovation, collaboration, and agile mindset.
Requirements
- 3+ years of relevant experience
- Experience working with Python , Java and SQL
- Experience working with artificial intelligence
- Experience writing and consuming REST APIs
- 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
Responsibilities
- Work with the Engineering Team to understand and refine product requirements
- Participate in RFC reviews - ask questions and provide feedback proactively
- 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
- Experience working with Snowflake
- Experience managing applications in a kubernetes environment
- 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
- Nice to have experience in RAG (Retrieval-Augmented Generation)
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
Similar Remote Jobs
- π°$130k-$160kπWorldwide
- πAustralia
- πPortugal
- πUnited States
- πUnited States
- πUnited States
- πPortugal
- πPortugal
- π°$244k-$304kπUnited States
- π°$166k-$245kπUnited States