Engineeringchevron_rightBackend Engineer

Backend Engineer

A Backend Engineer is responsible for the server-side of a web application. They must be able to design and build robust, scalable systems that can handle a large number of users. They must also be able to integrate with front-end technologies and third-party services. In addition, backend engineers... View More


track_changesImplement Antivirus & Sandboxing solution

tagAllow processing for only those files that clear AV test
tagImplement a process to inform users about rejected files
tagRun AV on sandbox and reject files with vulnerabilities
tagImplement AV on sandbox server
tagRedirect the file uploads to a sandbox server
tagIdentify all types of file uploads (e.g. jpg, png, pdf, .xlsx etc) in the application

track_changesImplement monitoring tools

tagImplement SIEM and provide access to monitor and setup alerts mechanism
tagImplement APM tool such as Sentry, setup performance thresholds and alerts
tagImplement Log monitoring tool
tagImplement Server Performance Monitoring tool (e.g. DataDog)

track_changesKeep the backend robust

tagCreate library for common utility functions across various micro-services with 80% code coverage
tagReduce the Technical Debt on the Library A by 50%
tagContainerize 100% of the API libraries
tagConduct session about the latest version of the programming language
Wait! Before you go!

You might also be interested in these examples

Frontend Engineer
Integrations Lead
Chief Technology Officer (CTO)

Get started

Get started with your 90-day free trial!