Data & Software Engineer (Go)
esome advertising technologies GmbH · Novi Beograd
Job description
About the role
A team of 85 people builds data-driven media campaigns for social media and CTV, working with brands, platforms such as Instagram and TikTok and major streaming services. The role involves building and maintaining backend services and RESTful APIs using Go, working with PostgreSQL, MySQL and SQL, and supporting data pipelines and warehouses on AWS. It suits someone who enjoys backend, database and performance work and wants to use AI tools in their daily development.
Key responsibilities
- Build and maintain backend services and well-designed RESTful APIs using Go
- Work with PostgreSQL, MySQL and SQL to build reliable, performant applications and support data pipelines and warehouses on AWS
- Improve service reliability, testing, monitoring and performance
- Work closely with engineering and business teams
- Use AI tools to support daily development work
- In the first few months: build reliable backend services and APIs, ensure services and data pipelines are reliable and easy to monitor, build clear and scalable database models, and identify and fix reliability, data quality and performance issues
Required profile
- Strong Go development skills and experience building and maintaining backend services and RESTful APIs
- Experience with AWS-based infrastructure
- Fluent in Serbian and English
- Not suited to people who prefer only small, isolated tasks, dislike backend/database/performance issues, see testing and documentation as unimportant, avoid cloud infrastructure and databases, or resist new tools including AI-assisted development
Required skills
- PostgreSQL and MySQL, with strong SQL and database modeling
- Testing, monitoring and performance optimization
- Support for data pipelines, warehouses and business reporting
- Codex or other AI-assisted development tools
- Nice to have: data pipelines and data warehouses, dbt and Trino, React or a similar frontend library
What we offer
- 30 vacation days, flexible hours and remote work
- Sabbatical option after 2.5 years and one paid social day per year
- Fitness membership, direct access to brands and platforms, team events
- Personalized learning, regular feedback and ergonomic workstations
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Serbia.
Salary: Senior Data Engineer Based on 8 job offers in SerbiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
esome advertising technologies GmbH
Novi Beograd
Related job offers
-
Software Engineering Manager
ADI Global Distribution Novi Beograd -
Technical Support Lead – Alarm Management Platform
Orion Innovation Novi Beograd -
Digitalization Specialist
Siemens Energy Novi Beograd -
Senior Software Engineer - AI-Focused Backend & Frontend
clarivate R155-Belgrade -
Lead Software Engineer - AI Engineering Team
clarivate R155-Belgrade