Backend Software Engineer

DKMRBH Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Project Overview
Client is seeking a Backend Software Engineer to support a project involving cloud infrastructure data migration and backend service updates. The engineer will work closely with platform teams to understand database schemas build a batch job for migrating data between PostgreSQL environments and update an existing gRPC service written in Go. This role is hands-on collaborative and focused on building reliable well-structured backend systems.

Key Responsibilities

  • Collaborate with platform teams to understand schemas and support data migration between PostgreSQL databases.
  • Build a batch migration job and update an existing gRPC service using Go (Golang).
  • Design develop and maintain backend APIs middleware and supporting components.
  • Maintain and expand the rSpec testing suite.
  • Analyze systems troubleshoot issues and resolve integration challenges.
  • Ensure compliance with security and data privacy requirements during data handling and integrations.
  • Optimize backend performance and identify areas for improvement.
  • Design maintainable database schemas and clear data structures.
  • Develop technical solutions independently with minimal guidance.
  • Participate in Agile processes including planning backlog refinement and sprint reviews.
  • Work with product managers and designers to translate requirements into technical solutions.
  • Identify technical risks bottlenecks and improvement opportunities early.

Required Qualifications

  • Experience with cloud infrastructure.
  • Strong knowledge of PostgreSQL and database schema design.
  • Hands-on experience with data migration projects.
  • Proficiency in Go (Golang).
  • Experience with gRPC Remote Procedure Calls.
  • Background in API development and backend system integrations.
  • Ability to troubleshoot debug and optimize backend performance.
  • Ability to work independently and collaborate across engineering teams.

Technical & Soft Skills

  • Strong understanding of backend architecture databases and distributed systems.
  • Clear communication style and collaborative mindset.
  • Strong problem-solving analytical and debugging skills.
  • Ability to produce clean maintainable well-documented code.
Project Overview Client is seeking a Backend Software Engineer to support a project involving cloud infrastructure data migration and backend service updates. The engineer will work closely with platform teams to understand database schemas build a batch job for migrating data between PostgreSQL env...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing