GHX logo
GHX

Uniting the best of healthcare™

Principal Software Engineer – Java, SQL, NoSQL DBA

Backend EngineerSoftware EngineerOtherRemoteLeadTeam 1,001-5,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

92 days ago

Salary

$150K - $214K / year

Seniority

Lead

Job Description

Principal Software Engineer – Java, SQL, NoSQL DBA

GHX

• Work directly with application teams on data architecture for their applications and services • Design and review data architectures and models, aligning data ownership with team domain boundaries • Review application code and architecture with focus on data access patterns and performance • Evaluate and recommend data storage technologies (MongoDB, PostgreSQL, NoSQL, document stores, warehouses) • Optimize database performance: query tuning, indexing, execution plan analysis, resource management • Guide technology selection based on read/write patterns, data volumes, and access patterns • Define data access patterns: APIs, ORMs, event-driven architectures, replication strategies • Establish data replication and syndication strategies (CDC, event streaming, batch processing) • Guide data architecture for ML/LLM applications (vector databases, embeddings, RAG patterns) • Lead zero-downtime data migrations and infrastructure modernization • Hands-on troubleshooting and optimization of critical data systems • Establish data quality, monitoring, and observability standards • Lead knowledge sharing through workshops, documentation, and office hours

Job Requirements

  • 10+ years building software applications with heavy focus on data systems
  • Strong application development background (full-stack, backend, or data-intensive applications)
  • Deep expertise in NoSQL (MongoDB, DynamoDB, DocumentDB) and relational databases (PostgreSQL, SQL Server)
  • Proven experience optimizing database performance at scale (query tuning, indexing, resource management)
  • Strong data modeling and schema design skills
  • Understanding of application architecture, API design, and software development practices
  • Deep experience with cloud data platforms (AWS, Azure, or GCP) including cost optimization
  • Experience with AI/LLM-assisted development tools and agentic software engineering practices
  • Track record of establishing data standards across engineering organizations
  • Excellent communication skills - able to influence and educate engineers at all levels.

Benefits

  • health, vision, and dental insurance
  • accident and life insurance
  • 401k matching
  • paid-time off
  • education reimbursement

Related Job Pages

More Backend Engineer Jobs

Nimble.LA logo

PHP Developer

Nimble.LA

We design, build and power today’s leading software products. <and tomorrow’s>

Backend Engineer92 days ago
OtherRemoteTeam 51-200Since 2015H1B No Sponsor

• Develop high-traffic websites • Build RESTful APIs • Implement, test, review, and document solutions • Collaborate with stakeholders to gather requirements • Troubleshoot operational issues • Integrate web services • Follow and improve processes including source control and deployment • Document solutions for knowledge sharing

United States
Nimble.LA logo

Golang Engineer

Nimble.LA

We design, build and power today’s leading software products. <and tomorrow’s>

Backend Engineer92 days ago
OtherRemoteTeam 51-200Since 2015H1B No Sponsor

• Work in a well-known on-premises application deployment platform • Create actionable steps on the road to building an outstanding product • Collaborate with a team of CTOs, engineers, and product professionals to address and overcome design and implementation challenges.

United States
Nimble.LA logo

Node.js Developer

Nimble.LA

We design, build and power today’s leading software products. <and tomorrow’s>

Backend Engineer92 days ago
OtherRemoteTeam 51-200Since 2015H1B No Sponsor

• Help build the backbone of our products • Work collaboratively with CTOs, Engineering, and Product professionals • Start creating actionable steps on the road to building an amazing product

United States
Ativa GR logo

Mid-level .NET Developer

Ativa GR

Inteligência Jurídica

Backend Engineer92 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Work across the full software development lifecycle (analysis, design, development, testing, and deployment). • Develop solutions according to the defined architecture and development standards. • Propose technical and architectural improvements in collaboration with the team. • Write clean, scalable code with a focus on quality. • Participate in technical alignment meetings and requirements gathering. • Collaborate with the IT team on system evolution and integration.

Brazil
Job Closed