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