Senior Backend Software Engineer - Nas.io

🏢 Nas Company · all Nas Company jobs
📍 Singapore
📅 Posted 2026-07-06 · via Himalayas
🏷 Backend-Engineer,Software-Engineer,Systems-Engineer,Senior-Backend-Engineering
Apply on original site ↗

Full-time - Singapore

At , we’re building the future of online business. Our AI-powered platform helps solopreneurs and professionals transform ideas into thriving digital products—fast, simple, and low-cost. With , anyone can go from concept to creation: launch a product, find their first customers, and generate their first revenue online in minutes.

Founded by the team behind Nas Daily, whose content reaches over 500 million people every month, we are a global team of 100 people serving users around the world, united by one mission: to make starting and scaling an online business easier than ever before.

Position Overview

Nas.com is seeking a Senior Backend Engineer to support and scale our backend systems for a fast-growing creator platform. This is a full-timerole open to candidates in Singapore. The ideal candidate thrives in an asynchronous work environment , can work independently, and is passionate about improving product reliability, system architecture, and performance. You will play a key role in ensuring our platform remains robust and responsive around the clock.

Key Responsibilities

-
Backend Feature Development: Collaborate with product managers to design and implement new backend features that align with business goals and user needs. Ensure features are delivered from concept to deployment with high quality.

-
System Architecture & Performance: Continuously improve the architecture of our core systems for better performance, scalability, and maintainability. Participate in technical design discussions and make decisions to enhance system reliability.

-
Infrastructure & DevOps: Enhance and maintain our infrastructure (AWS cloud services and related tooling). Set up and refine CI/CD pipelines as needed to streamline deployments.

-
Monitoring & Alerts: Establish and fine-tune comprehensive monitoring, logging, and alerting across all platforms. Maintain observability tools to ensure any issues are detected early and accurately, enabling rapid response.

-
Off-Hours Support: Serve as the point person for troubleshooting and responding to backend system issues during off-peak hours (EU daytime / APAC night). Promptly address incidents, mitigate impact, and escalate to the broader engineering team if critical issues arise outside your expertise.

-
Quality & Best Practices: Uphold high code quality standards through code reviews, testing, and documentation. Introduce best practices for coding, error handling, and performance optimization across the backend team.

Qualifications & Skills

-
Experience: 4+ years in backend development or systems engineering roles, with a strong track record of building and maintaining scalable systems.

-
Backend Proficiency: Hands-on experience in one or more backend programming languages and frameworks ( Node.js , Python ) for building APIs and services.

-
Databases & Caching: Solid experience working with databases (especially MongoDB or other NoSQL/SQL databases) and caching systems like Redis to build efficient data-driven applications.

-
Cloud Infrastructure: Familiarity with cloud platforms, preferably AWS , including services such as EC2, S3, Lambda, etc. Ability to manage and optimize cloud resources for cost and performance.

-
Observability: Experience with observability and monitoring tools (for example, setting up dashboards, logs, and alerts using services like CloudWatch, Datadog, or Grafana/Prometheus) to ensure system health and performance.

-
Autonomous Work: Proven ability to work autonomously and take initiative in a remote, asynchronous environment . You should be comfortable making progress with limited supervision and adept at communicating progress or issues in writing.

-
Problem-Solving Skills: Strong debugging and problem-solving abilities, especially under time pressure when responding to incidents. Capable of systematically diagnosing issues across a complex system (from application to database to infrastruct

← All remote jobs