Database Engineer

  • Full-time

Job Description

We are hiring a Database Engineer

Hybrid working model - Novi Sad or Belgrade office
 

We are hiring a Database Engineer to embark on a transformative journey with our client. Your role will be integral in optimizing data flow and storage for high-throughput, real-time processing, and automation within an event-driven system, to enhance performance and scalability.
 

Responsibilities:

  • Work on a long-term project for a leading American investment bank, focusing on enhancing a cutting-edge platform
  • Maintain and develop new features for MSSQL databases that manage extensive data from diversified sources, ensuring high availability and reliability
  • Utilize expertise in database engineering to optimize data structures, queries, and transactional operations for maximum efficiency and reliability
  • Proven experience in writing high-performance stored procedures in Microsoft SQL Server
  • Proficiency in T-SQL, including but not limited to creating stored procedures, functions, triggers, and views
  • Proficiency in an object-oriented programming language is highly desirable to support database functionality and contribute to broader project needs
  • Apply your experience in the financial domain, especially in areas such as investment banking, fixed income and equities, to enhance data models and system logic that drive critical trading decisions
  • Undertake thorough analysis and execution of performance enhancements for current systems to boost efficiency and scalability
  • Manage a complete testing cycle, ensuring rigorous validation from conceptual designs to live production stages
  • Engage in dynamic collaboration with our agile scrum team in Serbia and draw on insights from our accomplished client team
     

You are a great candidate for us if:

  • You have experience in working on data management and data focussed projects - SQL and T-SQL expertise required, ideally with large volume databases   
  • You have an in-depth understanding of data serialization, RDBMS, and ideally some NoSQL 
  • You can recognize issues and resolve or escalate them appropriately  
  • You think continuous improvement is important 
  • You are fluent in English 
     

Plus is if:

  • You are familiar with any of the programming languages: Java, C# or Python 
  • You are familiar with AWS
  • You are familiar with financial services with an understanding of financial and related market data 
     

What’s in it for you: 

  • Global mobility program: Experience our international culture and way of doing things
  • Opportunity to move into new projects, roles, and between departments          
  • Specialized training, accredited certification, and unlimited Udemy courses
  • Opportunity to grow your career through our customized leadership program                 
  • Private medical insurance
  • FitPass membership
  • Attractive salary package and the chance to earn performance-based bonuses  
  • Comprehensive Referral Rewards Program