Tech Stack
AWSCloudDockerGoJavaPythonSQL
About the role
- Design and execute the server side logic of web-based applications.
- Create and manage APIs to connect web applications to backend databases.
- Work closely with the Data Science team to advise, design, and execute server side logic for data science models and applications.
- Work closely with the frontend developer to deliver innovative and user friendly tools to interact with ACLED data.
- Assess current project architectures, propose improvements, and implement them.
- Collaborate with Head of Data Science to understand organizational objectives and propose new projects and solutions for the team’s portfolio.
Requirements
- At least 3 years of professional experience in backend development.
- Advanced knowledge of Python and SQL.
- Diverse programming experience in common languages (e.g., Bash, Java, Golang, C++).
- Experienced in building scalable, secure, and performant RESTful APIs.
- Experienced with Docker, virtualization, and containerization.
- Familiarity and experience with cloud-based deployments, preferably AWS.
- Experience with Git/GitHub.
- Fluency in English.
- Reliable with strong problem-solving skills.
- An extremely high level of attention to detail.
- Ability to work remotely and meet deadlines with limited supervision.
- Flexible team player, especially across a remote, global team.
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLBashJavaGolangC++RESTful APIsDockervirtualizationcontainerization
Soft skills
problem-solvingattention to detailflexible team playerreliableability to work remotelymeet deadlineslimited supervision