Job Closed

This listing is no longer active.

Sortly logo
Sortly

Sortly is leading the way to modernize and digitize inventory management.

Lead Software Engineer – Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

69 days ago

Salary

0

Seniority

Senior

7 yrs expEnglishCloudDistributed Systems

Job Description

Lead Software Engineer – Backend

Sortly

• Design, develop, and maintain scalable, high-performance backend services and APIs. • Lead architecture discussions and guide technical design decisions across projects. • Write clean, testable, and efficient code while enforcing best engineering practices through code reviews. • Monitor system health and participate in on-call rotations to ensure uptime and reliability. • Troubleshoot production issues, perform root cause analysis, and drive long-term solutions. • Mentor and support engineers through technical guidance and knowledge sharing.

Job Requirements

  • 7+ years of backend engineering experience in product-based companies.
  • Strong knowledge of any coding language & ability to pick up new languages quickly.
  • Proven experience designing distributed systems and working with cloud platforms.
  • Solid understanding of databases, caching, and system design fundamentals.
  • Strong problem-solving and analytical thinking, with a focus on reliability and scalability.
  • Demonstrated leadership in owning projects end-to-end and mentoring peers.
  • Self-motivated, proactive, and passionate about building high-quality systems that power delightful user experiences.

Benefits

  • A remote-first culture with flexible hours to help you do your best work.
  • A competitive compensation package.
  • Comprehensive health coverage for you and your family including term life insurance, unlimited telehealth (including mental health), annual health checkups, diet coaching, veterinary care, and physiotherapy support.
  • Learning and development stipend to keep your skills sharp.
  • Home office setup allowance for a comfortable workspace.
  • Team offsites focused on fun, connection, and collaboration.
  • Supportive colleagues invested in your growth and success.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1-10H1B Sponsor

• Create an API from scratch or improve an existing one • Handle back-end development using NodeJS • Optimize MySQL queries • Collaborate on software projects involving embedded devices and sensors

India
Stefanini Brasil logo

Senior Fullstack Developer – React/Node.js

Stefanini Brasil

Co-creating Solutions for a Better Future

Backend Engineer69 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Automated Testing: Development of unit and integration tests (Test Pyramid). • Programming Logic: Strong understanding of basic data structures, algorithms, and flow control. • Version Control (Git): Essential commands (branch, commit, pull, push), workflows (Gitflow/GitHub Flow) and resolving simple conflicts. • HTTP Protocol: Understanding of verbs, status codes and how to use them to build or consume REST APIs. • Data Persistence: Basic knowledge of databases (SQL/NoSQL) and performing CRUD operations. • Design Patterns: Practical application of common patterns (Factory, Singleton, Observer, etc.) to solve recurring problems. • SOLID & Clean Code: Writing modular, extensible and maintainable code following the five SOLID principles. • Security: Implementation of authentication/authorization techniques (JWT, OAuth2) and mitigation of common risks. • API Design: Designing APIs following industry best practices (versioning, pagination, response patterns). • Observability: Ability to instrument code with logs and metrics to facilitate production diagnostics. • Containerization: Ability to create and manage images (Docker), understand volumes, basic networking and Docker Compose for local environments. • Architecture and Solution Design: Identify and design integrations between distributed systems and communication patterns. • Scalability and Resilience: Designing systems that handle high load and recover from failures (caching, messaging, circuit breakers). • Software Lifecycle (DevOps): Expertise in CI/CD pipelines, deployment strategies and process automation. • Mentoring and Code Review: Raising the team's technical bar through critical reviews and educational support to more junior engineers. • Pragmatism and Trade-offs: Ability to decide between quick and robust solutions based on context (deadlines, cost and team capacity). • Technical Debt Management: Strategic view on when to accept technical debt and planning for system modernization. • Production of RFCs, ADRs and other project documentation. • Experience with a cloud provider and its core services (preference for GCP).

Brazil
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design separate components, modules, classes, devices • Code, debug, document, and maintain portions of software and hardware • Perform different types of testing • Participate in estimation and planning sessions • Contribute to the development of technical project documentation and user documentation • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation • Participate in conference calls and face-to-face meetings with the Customer and Customer partners • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project • Report status and progress according to the project and company demands • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements • Escalate technical issues to the Architect, Team Lead, and Project Manager • Improve your qualification within the areas of expertise at various training courses, seminars, and/or other educational organizations

Israel

Role Description Zur Verstärkung unseres Teams suchen wir eine Telefonistin (m/w/d) für die Verifizierung von Immobilien-Verkaufskontakten und für den Kundenservice. - Telefonische Qualifizierung von eingehenden Immobilien-Verkaufskontakten (Outbound aber keine Kaltakquise!) - Verifizierung der Kontakte durch das Stellen relevanter Fragen - Weiterleitung der verkaufswilligen Kontakte an entsprechende Maklerkollegen - Regelmäßige Abfrage von Kundenzufriedenheit und dem Fortschritt des laufenden Immobilienverkaufs bei Eigentümern und Maklern Qualifications - Spaß am Telefonieren und ausgezeichnete Kommunikationsfähigkeiten - Sehr gute Deutschkenntnisse - Zuverlässige und sorgfältige Arbeitsweise - Erfahrung im Kundenservice oder Telefonvertrieb - Arbeitszeiten Montag bis Freitag 5 Stunden pro Tag Benefits - 100% Remote-Arbeit aus dem Homeoffice - Spannende Tätigkeit in einem dynamischen StartUp-Umfeld - Teilzeit 25 Stunden/Woche mit Option auf Erhöhung - Attraktive Vergütung

Germany
Job Closed