Open Source Social Business Software • Technical Support & Expert Consulting for Drupal • Fully-Managed Drupal Cloud Hosting for Enterprises • Drupal Software-as-a-Service • Digital Experience Platform
1001 - 5000
💰 Secondary Market on 2018-08
October 11
Open Source Social Business Software • Technical Support & Expert Consulting for Drupal • Fully-Managed Drupal Cloud Hosting for Enterprises • Drupal Software-as-a-Service • Digital Experience Platform
1001 - 5000
💰 Secondary Market on 2018-08
• About Acquia • Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. • We are a global company with employees located in more than 30 countries. • You’ll be working on enterprise systems integrations as we connect all of the data and systems that make Acquia run. • The Enterprise Integrations team takes ownership of their tasks. • Work is collaborative and iterative, with solutions discussed constantly and feedback given without ego. • As a Senior Software Engineer, you will create technical requirements, develop, test, document and implement APIs that integrate internal Acquia business systems. • Extend continuous integration and standardized logging on all code. • Review team members code. • Help set the future direction for our team. • Be a mentor and a knowledge resource for other team members.
• Minimum 5 years experience as a software engineer • Multiple years experience using the Go Programming Language • Familiarity with Go standards, tooling, frameworks, and libraries • Experience with Go's syntax, concurrency model, and standard library • Understanding of data structures (arrays, linked lists, trees), algorithms (sorting, searching), and software design patterns (factory, observer) • Familiarity with Object Oriented Programming (OOP) principles (encapsulation, inheritance, polymorphism) and their application in Go • Knowledge of writing HTTP servers and clients using the net/http package • Understanding of encrypting data at rest and in transit using Go's crypto package • Understanding of Amazon Web Services (AWS) • Creating, configuring, and managing virtual private clouds (VPCs), subnets, security groups, etc. • IAM principles and best practices • Integrating Cognito with API microservices • API Gateway integrated with serverless backend • Working knowledge of Terraform • Understanding of IaC principles • Remote backends and state locking • Providers for management of infrastructure resources (e.g., AWS, Azure, Google Cloud) • Using Terraform modules for reusable infrastructure configurations • Integrating Terraform with CI/CD pipelines • Knowledge of Open API Specification • Creating API specification files • Using API frameworks and/or code generators to implement an API specification • Creating design documents (ADRs/RFDs) • Experience with Docker containerization, including creating and working with containers for development and testing • Knowledge of CI/CD tools like Jenkins, GitLab CI/CD, or CircleCI for automated testing, building, and deployment processes • Familiarity with unit testing, integration testing, and debugging techniques • Performance analysis and optimization
Apply NowOctober 3
501 - 1000
Develop software solutions for Govtech in a supportive environment at Granicus.
September 16
201 - 500
Architect at Accela designs solutions to enhance government software applications.
July 26
1001 - 5000
Lead a mobile-focused engineering team to expand ClassPass into new markets.
🇨🇷 Costa Rica – Remote
💰 $500M Private Equity Round on 2021-10
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer