Hireovo · Software Engineering
Backend Developer
Berlin, Germany · FULL TIME
About the role
Mid-level Backend Developer talent pool in Berlin, focused on data integrity on the write path.
Employer assignments use this pool when they need a Backend Developer in Berlin, Germany, who is accountable for data integrity on the write path. The useful week is spent checking constraints, reviewing migrations, and proving a backfill did not skip rows, with mistakes corrected in the open rather than buried.
Responsibilities
- Review the migration plan for the locked tables and correct it before anyone else relies on it.
- Keep a single current backfill checklist, and archive the older copy once you have dealt with the skipped rows.
- Ask the person who owns the data contract to challenge the constraint note, especially around the orphan records.
- Write the assumption behind the audit sample in two or three plain sentences, and mention the rows that do not match the source.
- Compare this week's reconciliation extract with the previous one and explain the unexplained difference.
- Stop and rework the recovery note if you find the untested restore step.
Requirements
- Roughly 3 to 6 years of changing database schemas without losing data that matches this backend developer profile, or a shorter record with the same kind of finished work.
- Practical skill with SQL and migration reviews in backend developer work, not a certificate alone.
- Able to explain how a backfill can be stopped and resumed to a colleague who was not in the room.
- Careful with migrations applied without a rollback path; this is checked in review of backend developer work.
- For the backend developer brief in Berlin, use the working language of that assignment in Germany.
Nice to have
- A restore rehearsal is useful on backend developer assignments in Berlin, and it is not required.
- People who have already done data-reconciliation work can start this backend developer brief with less coaching.
- Careful migration review is a plus for backend developer work based in Berlin.
Skills
SQL, Python, API design, data modelling, logging, version control, code review, incident notes
Working conditions
This backend developer listing in Berlin is hybrid: some days at the assignment's premises in Berlin, and some days from home, on a split the employer sets. The usual week is Monday to Friday. The work is desk-based, with occasional incident cover outside the usual day.
Location
The hiring base for this backend developer listing is Berlin, Germany. English is common in technical teams in Berlin; German helps with local administration and on-site coordination.
Qualified people are considered without regard to race, color, religion, sex, national origin, age, disability, or other characteristics protected by applicable law.
This is a talent-pool listing. Your profile will be reviewed and matched to employer openings that fit; submitting an application does not guarantee an interview or placement.
Know someone who fits? Share this role so they can review it and apply themselves.
Apply for this role
Send your resume directly through Hireovo. No account required.