This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Backend Engineer, you'll work across the stack and be responsible for building scalable microservices and systems that get invoked through the entire customer journey. You’ll work closely with our other engineers to build and ship key features. We are detail oriented and value clean, modular, and high-performing code. You'll help architect and build our internal standards and frameworks. We love engineering-wide consistency in code and have huge ambitions on both client and server side.
Job Responsibility:
Lead the design, development, and maintenance of complex backend systems and distributed services
Partner cross-functionally with engineers, PMs, designers, and non-technical stakeholders to drive projects from concept to launch
Architect, build, and evolve API frameworks and platform capabilities used across multiple teams
Produce clean, modular, well-tested, and high-performing code and abstractions
Identify, diagnose, and resolve performance, scalability, and reliability issues
Champion engineering best practices and drive consistency across the codebase
Participate in—and help elevate—the team’s code review process
Clearly communicate technical decisions, tradeoffs, and project updates to diverse audiences
Mentor and support junior and mid-level engineers, fostering a culture of growth and high performance
Take end-to-end ownership of major projects, including requirements clarification, design, execution, and rollout
Requirements:
7+ years of full-time engineering experience, ideally in high-scale, high-complexity environments
Demonstrated experience designing and delivering backend architectures from the ground up
Strong understanding of distributed systems, API design, and performance tradeoffs
Hands-on engineering experience with several of the following: TypeScript, Go, Python, PostgreSQL, Kubernetes, React, AWS
Skilled in software engineering best practices: design patterns, testing strategies, observability, code quality, and secure development
Excellent verbal and written communication skills
able to explain complex ideas to technical and non-technical stakeholders
Proven ability to lead cross-team initiatives, drive alignment, and influence technical direction
High degree of ownership, proactive problem-solving, and the ability to operate with urgency when needed
Strong CS fundamentals including data structures, algorithms, and understanding of security principles and common attack vectors
Candidate must be based in Singapore and possess valid work authorization (e.g., PR or equivalent eligibility to work in Singapore)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.