🎁 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 →
We are seeking a talented and passionate Backend Engineer to join our growing engineering team. As a Backend Engineer, you will play a key role in designing, developing, and maintaining the core services and APIs that power our [product/service]. You will work on challenging problems, collaborate with a team of skilled engineers, and contribute to building a scalable and reliable platform. You will be responsible for implementing robust, efficient, and well-tested backend solutions using Go and Node.js, and deploying and maintaining them on AWS. You will also be instrumental in building and maintaining our CI/CD pipelines. PRINCIPLE RESPONSIBILITIES: Design, develop, and maintain high-performance, scalable, and reliable backend services and APIs using Go and Node.js. Write clean, well-documented, and testable code. Participate in code reviews and contribute to improving code quality. Collaborate with frontend engineers, product managers, and other stakeholders to define and implement product features. Deploy, monitor, and maintain backend services on AWS. Design, implement, and maintain CI/CD pipelines using GitHub Actions. Troubleshoot and resolve production issues. Participate in on-call rotation (if applicable). Contribute to the overall architecture and design of the backend system. Stay up to date with the latest technologies and trends in backend development. Participate in sprint planning, daily stand-ups, and retrospectives. Contribute to a positive and collaborative team environment. Write unit, integration, and end-to-end tests to ensure code quality and reliability. Work with databases (e.g., PostgreSQL, MySQL, DynamoDB) to design and implement efficient data storage and retrieval solutions. Implement and maintain monitoring and alerting systems to ensure the health and availability of our services. Participate in the design and implementation of new features and services. REQUIRED KNOWLEDGE, SKILLS AND EXPERIENCE: Essential: 5+ years of relevant experience with bachelor’s degree in computer science or related technical discipline Expert proficiency in Go and Node.js. Extensive experience designing and implementing complex backend systems and APIs. Experience with RESTful APIs , SOAP , and other integration technologies like gRPC or GraphQL Experience with SQL and No-SQL database technologies - MySQL, PostgreSQL, MariaDB, Mongo DB, Cosmos DB,DynamoDB Experience with version control systems (e.g., Git, Github SVN). Strong problem-solving and analytical skills. Extensive experience with CI/CD pipelines and automated testing. Extensive experience with cloud computing platforms (AWS preferred), including serverless architectures. Desirable: Familiarity with security best practices (e.g., encryption, authentication, secure coding). Excellent communication and collaboration abilities. Strong attention to detail and a commitment to delivering high-quality software. Ability to work independently and lead technical discussions.
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.