Acquia

Senior Software Engineer

Acquia

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDjangoFlaskGoJenkinsKubernetesLinuxOpen SourcePythonReactRubyTerraformUnix

About the role

  • Identify inefficiencies in current services and processes and propose and implement changes to streamline or automate remediation
  • Work with team to develop far reaching modules that have scalability and availability at their core
  • Contribute to efforts to revolutionize the way Acquia builds, tests, operates and monitors cloud-based products and services
  • Maintain an understanding of system functionality and architecture with a strong focus on operational aspects (availability, performance, change management, emergency response, capacity planning)
  • Collaborate with team members to review work and have work reviewed
  • Work with Product Engineering, Operations and Customer Success teams to decide and develop integrations with other subsystems
  • Participate in Scrum software development lifecycle
  • Provide product support to internal and external stakeholders
  • Operate and support the services the team builds

Requirements

  • 5+ years of experience in software development.
  • Have extensive hands-on experience with packaging, optimizing and developing applications on a Kubernetes based platform
  • Have hands-on software development experience with majority spent working on Cloud technologies (AWS preferred)
  • Have hands-on experience building and operating distributed systems and/or service oriented architectures
  • Understand design patterns; writing clean, maintainable code, unit test
  • Have hands-on experience in Bash/Python/Ruby/Go and navigating unix/linux based operating systems
  • Have some experience with web development frameworks like Flask/Django/RoR/Sinatra/React
  • Have good hands-on experience with DevOps processes and tools (Jenkins), artifact management system tools (Artifactory, Sonatype, ECR) and maintaining infrastructure as code (Terraform, Cloudformation)
  • Have a solid understanding of network security
  • Have good oral and written communication skills
  • Extra credit: hold AWS certifications
  • Extra credit: have exposure to SSO/Identity management solutions
  • Extra credit: have a mindset to automate repetitive tasks
  • Extra credit: Have exposure to Gen/Agentic AI systems/tools