Senior Backend Engineer
Belgrade
At ACRM a backend engineer works with the application team and data products team to gather and transform data from disparate data sources into structures that are leveraged by the applications. This includes working with public and 3rd party data sources, developing batch processing tools to download or scrape content and efficiently update production database systems.
You should be skilled at leveraging existing tools and libraries as well as developing custom utilities. All systems will be deployed to the cloud. You should be familiar with the services provided by cloud service providers to efficiently process large scale workloads.
Skills
- 8+ years in Software Engineering
- Degree in Computer Science, Engineering, or Mathematics
- 6+ years of Backend Engineering
- Strong JavaScript technical skills
- Strong knowledge of PostgreSQL
- Strong at SQL for import, query and transformation
- Experience data modeling including schema design, defining data interchange formats
- Experience combining data from heterogeneous data sources
- Experience with ES6 and/or TypeScript
- Experience with Node.js
- Great knowledge of English language, conversational and written
What we offer:
- 4000 - 5000 EUR/month starting salary depending on skills and experience
- Work environment that will help you grow and learn
- Fast-paced San Francisco startup experience
- Features designed, developed and deployed in days, not months
- Extremely hard technical problems that were not previously solved (100% guarantee not boring)
- Equity plans
- Work from our SF offices
- Latest and greatest hardware and software tools
- Flexible working hours - Remote -first culture
- Unlimited days of vacation
- Fun and inclusive atmosphere with high -performing colleagues
Salary range: 4.000 - 5.000 USD
Deadline for applications: 22.02.2020.