Search by job, company or skills

Si-Ware Systems

Backend Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Backend Software Engineer to join our team at Si-Ware Systems. In this role, you will design and build robust web application backends in Go and develop cross-platform desktop applications in Python. Front-end experience with React and TypeScript is a plus, but the core of this role is backend and application engineering.

Responsibilities:

  • Design, develop, and maintain backend web services and APIs in Go, including REST APIs and microservices.
  • Build and maintain desktop applications in Python, focusing on performance, reliability, and user experience.
  • Collaborate with front-end engineers to define clean API contracts and integrations.
  • Participate in system architecture discussions and contribute to technical decisions.
  • Write clean, testable, and well-documented code with proper version control practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Identify and resolve performance bottlenecks, bugs, and technical issues.
  • Work closely with QA, product, and hardware teams throughout the development lifecycle.

Required Skills & Qualifications:


  • Solid experience building backend web services in Go (Golang) REST APIs, concurrency, standard library.
  • Strong proficiency in Python for desktop application development.
  • Familiarity with software design patterns, clean architecture, and best practices.
  • Comfortable working in Linux/Unix environments and using Git for version control.
  • Strong problem-solving skills and attention to detail.

Nice to Have:


  • Exposure to React and TypeScript for front-end development.
  • Experience with containerization tools such as Docker.
  • Familiarity with CI/CD pipelines.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144154999