Senior Backend Engineer

at  Centric Software

Düsseldorf, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified01 Sep, 20247 year(s) or abovePostgresql,Docker,Data Modeling,Computer Science,Kubernetes,Rust,Design Principles,Typescript,English,Distributed Systems,Relational Databases,Python,MysqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

R&D - DÜSSELDORF, GERMANY - FULL TIME

Join our team and help us revolutionize the fashion and lifestyle industry by empowering retailers and brands to optimize their prices and inventory across channels. As a senior backend engineer, you will play a key role in developing our pricing and inventory optimization platform’s backend architecture, using TypeScript as primary language.

Responsibilities:

  • Design and develop scalable and efficient backend services using TypeScript.
  • Collaborate with cross-functional teams to design and implement features that meet the needs of our customers.
  • Develop reusable code patterns and libraries to ensure consistency across the platform.
  • Work closely with frontend engineers, data engineers, and data scientists to integrate backend components with our microservices-based architecture.
  • Participate in code reviews and contribute to the improvement of the overall quality of the codebase.
  • Stay up to date with the latest trends and technologies in backend development and apply this knowledge to improve our platform.

Qualifications:

  • Bachelor’s degree in computer science or related field (or equivalent experience).
  • 7+ years of professional experience as a backend engineer with expertise in TypeScript. Hands-on knowledge of Python or Rust is a plus.
  • Strong understanding of web development principles, including RESTful APIs, event-driven design, CQRS, event sourcing, and data modeling.
  • Strong understanding of database design principles and experience working with relational databases such as MySQL or PostgreSQL.
  • Experience with Docker, Kubernetes, or other containerization tools.
  • Experience in building distributed systems.
  • Fluent in English.

Nice-to-Haves:

  • Experience with DevOps and B2B SaaS application development.
  • Experience in building backend services for data-driven applications.
  • Experience in frontend engineering.
  • Experience in the retail sector.

What We Offer:
We offer a competitive salary and benefits package, as well as the opportunity to work on challenging projects that will help you grow your technical skills. Our remote work environment is built on collaboration, flexibility, and respect, and we are committed to providing ongoing training and professional development opportunities for our team members. Join us in shaping the future of retail technology!
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Responsibilities:

  • Design and develop scalable and efficient backend services using TypeScript.
  • Collaborate with cross-functional teams to design and implement features that meet the needs of our customers.
  • Develop reusable code patterns and libraries to ensure consistency across the platform.
  • Work closely with frontend engineers, data engineers, and data scientists to integrate backend components with our microservices-based architecture.
  • Participate in code reviews and contribute to the improvement of the overall quality of the codebase.
  • Stay up to date with the latest trends and technologies in backend development and apply this knowledge to improve our platform


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer science or related field (or equivalent experience

Proficient

1

Düsseldorf, Germany