Job Closed

This listing is no longer active.

Nagarro logo
Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Principal Engineer, Database SQL

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

India

Posted

19 days ago

Salary

0

Seniority

Lead

Bachelor Degree9 yrs expEnglishAzureCloudETLPostgreSQLSQL

Job Description

Principal Engineer, Database SQL

Nagarro

• Design, assess, and implement scalable normalized data architectures • Define and enforce enterprise data modeling standards • Collaborate closely with Software Architects and Engineering teams • Develop and maintain canonical data models, ER diagrams, and data dictionaries • Identify and remediate structural technical debt • Design and optimize indexing strategies, query access patterns, and database performance • Implement secure multi-tenant data isolation strategies • Ensure data security, compliance, encryption, RBAC, and audit logging standards are followed • Implement best practices for schema versioning, migration scripting, CI/CD, and database monitoring • Manage and optimize database scalability, reliability, and maintainability • Troubleshoot complex database issues and perform root cause analysis • Mentor developers and provide technical leadership on best practices • Ensure high standards of performance, security, and data quality.

Job Requirements

  • Total experience: 9+ years
  • Strong expertise in SQL Server and PostgreSQL
  • Excellent database design and problem-solving skills
  • Hands-on experience in building scalable normalized data architectures
  • Strong experience in schema design, database normalization, and relational data modeling
  • Experience in designing and developing enterprise-grade database solutions
  • Strong understanding of query optimization, indexing strategies, and performance tuning
  • Experience with multi-tenant SaaS architectures
  • Strong knowledge of data modeling methodologies
  • Experience with database migration, schema refactoring, and legacy system modernization
  • Familiarity with data security standards
  • Experience collaborating with Software Architects and development teams
  • Familiarity with ETL/ELT processes
  • Experience with cloud platforms like Azure
  • Strong debugging, analytical, documentation, and communication skills
  • Ability to collaborate with cross-functional and distributed teams.

Benefits

  • Employees can work remotely

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500Since 1995H1B No Sponsor

• Responsible for designing, developing and testing software for use in external facing software products. • Work with team lead in designing appropriate UI, architectural, database and instrument controls for company’s software products. • Model behaviors, object hierarchies, and database structure. • Conduct unit testing, verification and debugging of systems and troubleshoot to determine any issues and communicate appropriate solutions. • As required, present and participate in peer reviews of code and designs. • Responsible for the extension of existing systems for new capabilities. • As needed, develop and implement standard operating procedures (SOPs).

Maryland
$101.4K - $154.7K / year
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Serve as technical owner for your area or service within the retail service cloud, setting architecture direction and maintaining quality standards • Design, build, and ship features — reading and writing code daily alongside the team • Identify and resolve technical challenges across the stack, from profiling and refactoring to scaling the platform • Replace legacy code and services with modern, maintainable solutions and optimize the overall stack • Build frameworks and reusable patterns for upcoming projects across the portfolio • Plan and communicate product roadmaps, triage sprint tickets, and push back on requests when technical tradeoffs demand it • Mentor junior engineers through code review, pairing, and hands-on problem solving • Help build the team by driving developer productivity and contributing to hiring decisions

Canada
Camus Energy logo

Power Systems Software Engineer

Camus Energy

Take control of a changing grid. Camus is high-performance, low-complexity grid management for a zero-carbon future.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop and maintain high-fidelity power flow & optimal power flow models • Write and maintain automated tests and validation pipelines that verify model accuracy, catch regressions and ensure solver reliability • Drive the architecture of solvers that balance accuracy with computational performance • Build tooling that visualizes and translates model outputs into actionable insights, for internal and client-facing applications • Partner with our utility customers to understand their datasets and validate model outputs against their system measurements • Collaborate with Camus’ internal teams to integrate utility models (GIS, ADMS, and time series data) into the Camus platform • Identify and resolve computational bottlenecks in large-scale grid simulations

United States
$180K - $230K / year
Camus Energy logo

Infrastructure Software Engineer

Camus Energy

Take control of a changing grid. Camus is high-performance, low-complexity grid management for a zero-carbon future.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and build backend services, APIs, and platform infrastructure that power our platform • Contribute to product features end to end — from backend logic and data pipelines to the deployment and operational scaffolding that ships them reliably • Lead the development of our observability stack — metrics, logging, and alerting — and establish the practices that keep the whole team engaged in production health • Own and evolve our CI/CD pipelines, deployment tooling, and release processes to make shipping software faster and safer • Drive incident response and postmortems collaboratively, and follow through by building the automation and tooling that closes the loop on recurring issues

United States
$180K - $230K / year