Senior Database Developer
Summary
Senior Database Developer at fintech NAGA who owns the PostgreSQL layer of its trading/investing platform: designing schemas, partitioning and indexing, writing stored procedures and triggers, plus performance tuning, backups, replication and monitoring. Based in Romania, working with backend and platform teams.
At NAGA you are joining more than just a fintech company. You become part of a vibrant, diverse community of visionaries and problem-solvers fueled by curiosity and collaboration. Here, your influence goes beyond existing products – you are actively shaping the future of finance.
We have a start-up DNA and a corporate mindset. This means we are fast and flexible, like a start-up, but we are also committed to helping our people develop and thrive within our company. Thus, if you love a challenge, are passionate about making an impact and ready to grow alongside a dynamic, forward-thinking team, this is where you belong.
Big ambitions. Real impact.
Location: Romania.
Role Purpose
You will own the database layer that sits at the heart of our platform. This is not a support role; it is an ownership role. You will work closely with backend engineers and platform teams to ensure our PostgreSQL environments are performant, reliable, and ready to scale with a business that is growing fast.
Responsibilities:
• Design, develop, and maintain complex database systems using PostgreSQL.
• Optimize database performance, ensuring efficient queries and overall system stability.
• Develop and implement database architecture, schemas, partitions and indexing strategies to support application
requirements.
• Create and manage stored procedures, functions, and triggers to handle business logic.
• Administer and maintain PostgreSQL servers, ensuring high availability and disaster recovery solutions.
• Monitor database health, troubleshoot issues, and perform root cause analysis for performance bottlenecks.
• Collaborate with developers and system architects to design scalable database solutions.
• Write and maintain comprehensive database documentation, including ER diagrams and schema descriptions.
• Implement data security best practices to protect sensitive information and ensure compliance.
• Participate in code reviews and mentor team members on database best practices.
• Own business logic that lives inside the database itself, rather than in a separate application layer.
Requirements:
• 5+ years of professional experience in database development and administration with PostgreSQL.
• Excellent knowledge of PostgreSQL architecture, syntax, functions, custom operators and advanced features.
• Proven experience in designing and optimizing complex database schemas and queries.
• Strong expertise in writing and managing stored procedures, triggers, and functions.
• Experience in administering PostgreSQL servers, including backups, replication, and performance tuning.
• Proficiency in monitoring and troubleshooting database performance using tools like pg_stat_statements or similar.
• Understanding of database security principles and data protection strategies.
• Knowledge of CI/CD pipelines and version control systems like git for database code deployment.
• Strong problem-solving skills and attention to detail.
• Excellent verbal and written communication skills in English.
• Practical experience with table partitioning strategies and the ongoing operational work they require (e.g.lifecycle management of partitions).
• Experience writing dynamically constructed queries safely, with awareness of the associated injection risks and mitigation techniques.
Benefits
- Global Career Evolution: At NAGA, there is always room to grow, and the environment to do it in. We operate across global markets, move fast, and give our people the space to make a real difference.
- Skill Hyper-Growth: We believe in growing our people. Through hands-on experience, training, and exposure across teams and markets, you will keep evolving in ways that go beyond your job title.
- Connection & Belonging: You are not just joining a company. You are joining a community of people who care about what they build and who they build it with. Diverse, international, and genuinely collaborative.
- Reward & Recognition: We offer a competitive salary that reflects what you bring to the table, and a culture where great work is noticed, valued, and celebrated.
Don’t miss your chance to be part of something extraordinary.
Let’s meet and challenge the future together!