Software Engineer (Development) - Druva
  • Letterkenny, County Donegal, Ireland
  • via ClickaJobs (1)
-
Job Description

Type of Employee: Full-time, in office 3 days a weekDruva enables cyber, data and operational resilience for every organization with the Data Resiliency Cloud, the industry’s first and only at scale SaaS solution. Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption. Druva pioneered a SaaS-based approach to eliminate complex infrastructure and related management costs, and deliver data resilience via a single platform spanning multiple geographies and clouds.Druva is trusted by thousands of enterprises, including 60 of Fortune 500, to make data more resilient and accelerate their journey to the cloud. Visit druva.com and follow us on LinkedIn, X and Facebook.The Role & The TeamAt Druva we are committed to building unique highly scalable next-gen software using the latest technologies and services from AWS. Our Druva resiliency cloud is built using serverless technology on Lambda, API Gateway, Aurora DB, and S3 and utilizes or integrates with 20 other AWS services. The emphasis is on scale. We provide Petabyte level storage solutions for some of the largest companies in the world, including many top fortune 50 companies, with industry-leading performance all through a SASS-enabled suite of products. Through partnership with AWS we pursue and drive innovation, and look to optimize our technology with new AWS services as they are released.We are looking for a Software Engineer, with NodeJS being the prominent experience requirement for the role. Reporting to the Senior Manager of Engineering, your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Ideally, the right candidate will focus on software delivery best practices through the Agile methodology.What You Will DoDevelop software modules for various parts of the systemWrite design documents and propose design solutionsDemonstrate strong understanding of software engineering processes such as agile methodologies, code-reviews, writing functional specificationsUnderstand and maintain existing code-base, add features, fix bugs, and re-factor existing codeSolve challenging technical problemsCollaborate with team members and cross functional product teamsWrite well-designed, efficient, testable codeDemonstrate strong knowledge of data structuresDemonstrate good understanding of development tools such as version control, effort management, ticketing, and compiling and generating buildsSeek help and advice from others when stuck to resolve existing issues at the earliestGather and understand requirements and break them downProvide technical mentorship to team membersDemonstrate a strong passion to learnPossess excellent interpersonal skills including communication and assertivenessEstimate work assigned to selfWhat We Are Looking ForDegree in Computer Science or related field, or equivalent experience with recognized and applicable industry certificationsMinimum of 3 years’ experience working as a software engineerProficiency with NodeJS. Golang and Python a bonusExperience in Cloud Technologies (preferably AWS, Azure)Experience of microservice developmentUnderstanding accessibility and security complianceUser authentication and authorization between multiple systems, servers, and environmentsIntegration of multiple data sources and databases into one systemUnderstanding fundamental design principles behind a scalable applicationUnderstanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.Ability to create database schemas that represent and support business processesImplementing automated testing platforms and unit testsGood understanding of code versioning tools, such as GitAWS Accreditation a plusAdditional InformationYou will be required to be in the Letterkenny office 3 days a week, so will need to be within a reasonable commuting distance of the office. A free breakfast is provided two mornings a week.Applicants must currently reside in Ireland and be able to work in the country without requiring visa sponsorship. We appreciate your interest, but please refrain from applying if you are not already located in Ireland. #J-18808-Ljbffr

;