Job Description

Spectral Core
Headquarters: Croatia
URL: https://www.spectralcore.com
We are looking for a C# developer with excellent knowledge of databases, who really loves PostgreSQL. You’ll work on translating Oracle code into PostgreSQL. We’re already about 90% done — we’ve built our own parser that is approximately 500x faster than ANTLR, and our SQL code translator is about 1000x faster than any other on the market. We’ve developed a full IDE that:
- Builds a semantic model of the entire database
- Performs static code analysis
- Generates data lineage
- Includes a testing framework, etc.
The job involves writing the equivalent PostgreSQL code for Oracle code constructs, then mapping our internal C# model of that construct to a similar PostgreSQL model, and finally “printing” the final SQL. Naturally, we write tests for everything — we already have over 20,000 tests for parsing and translation.
We work in .NET 9 and Svelte. You’ll be joining our Semantic team that works on SQL Tran. Depending on the skillset, you may be working on additional SQL dialect translations or our upcoming cloud-first database IDE.
Qualifications
- Excellent knowledge of C#/.NET and general database management, design and SQL development
- Deep understanding of PostgreSQL internals and performance (knowledge of Oracle is, of course, a big plus)
- Writing clean, concise, high-quality code
- Independence, proactivity, responsibility, and resourcefulness
Selection process: Interview with the company owner, including a short 30–60 min pair programming task to validate your skills through building a simple C# application which touches on databases.
Additional Information
- Start: Immediately, with a trial period
- Working hours: 8 AM – 4 PM CET, no daily stand-ups, no rigid “best practice” frameworks. We are flexible if you have, for example, family obligations.
- Starting salary: €5,000–€7,000 per month
- Employment options: Full employment in Croatia or full-time B2B contractor
- Paid leave: 25 days per year
- Meetings: 20-minute weekly Zoom call for status updates
We’re not very interested in your CV or degree — what matters are your projects and the real results you’re proud of. Tell us about your experience and highlight the best things you’ve done so far (they don’t have to be IT-related). Also, explain why you’re considering leaving your current position – understanding your motivation is important to us.
Note:
Applications that only include a CV attachment with a few generic sentences will be automatically disqualified without a response. We expect you to know what we do and to include specific examples of your experience.
To apply, please visit the following URL:https://weworkremotely.com/remote-jobs/spectral-core-senior-csharp-developer-with-strong-database-knowledge→