🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
As a Software Engineer at WORQ, you will build systems, automations, and digital tools that power our operations and improve the experience of our members and internal teams. This is a hands-on engineering role where you'll work closely with stakeholders across the organization - from C-level executives to operational teams - transforming real-world business challenges into scalable technical solutions. You'll own projects end-to-end: gathering requirements, designing solutions, coding, deploying, monitoring, and iterating. You'll work alongside another software engineer, but you'll be expected to independently drive your projects forward and communicate progress, risks, and impact to both technical and non-technical audiences. If you enjoy building meaningful products, love solving problems, and want your work to have direct real-world impact, we'd love to meet you. Product & System Development Gather and analyze requirements from multiple departments to identify gaps and propose technology solutions Design, develop, deploy, and maintain applications, APIs, automations, and internal tools Build web-based systems primarily using JavaScript/TypeScript ecosystems (Node.js, Angular, Express, GCP services) Develop scalable backend services and integrations with third-party APIs and systems Stakeholder Communication & Collaboration Work directly with C-level executives, department heads, and operational teams to understand business needs Translate technical concepts into business impact—explain timelines, risks, trade-offs, and outcomes in clear, non-technical terms Present technical proposals, project updates, and solution recommendations to leadership Collaborate with your engineering teammate to deliver solutions and share knowledge System Reliability & Improvement Maintain, upgrade, and optimize existing systems and applications Conduct system risk, security, and reliability assessments Implement clean code practices, maintainable architecture, and documentation standards Quality & Delivery Write testable, high-quality code following engineering best practices Implement unit testing/TDD/automation where possible Support User Acceptance Testing (UAT), fix bugs, and continuously improve system stability Innovation & Growth Evaluate new tools, frameworks, and technologies for potential adoption Contribute ideas to strengthen engineering standards, DevOps practices, and team culture Occasionally support cross-functional tech initiatives (Data Analytics, IT/Network projects) when your software engineering expertise adds value Education Degree in Software Engineering, Computer Science, Information Technology, or equivalent discipline Experience Minimum 2-4 years of hands-on software development experience Experience working on at least one production-level system, automation, or application from start to finish Experience with software development lifecycle and Agile/Scrum workflows Strong communication skills and demonstrated ability to work directly with business stakeholders and present technical work to non-technical audiences Technical Skills Strong proficiency in JavaScript/TypeScript Experience in at least some of the following: Frontend: Angular / React / Vue Backend: Node.js / Express / Nest.js Databases: Firebase / Firestore / NoSQL / SQL Cloud Platforms: Google Cloud Platform (Cloud Functions, Firestore, Cloud Run, Pub/Sub, etc.) Experience with REST APIs, integrations, web services Familiarity with Git, CI/CD concepts, and DevOps practices is an advantage Knowledge of Python or PHP is a plus, but not required
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.