> Markdown version of [/jobs/ext/4299847-software-engineer](https://www.wearedevelopers.com/jobs/ext/4299847-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Hackerearth Inc. - **Location:** United States (Remote available) - **Salary:** $83,200.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Continuous Integration, Data Structures, Database Theory, Software Debugging, Distributed Systems, Python (Programming Language), Object-Oriented Software Development, Open Source Technology, Software Engineering, SQL Databases, Systems Integration, Backend, Git, Kubernetes, Multiaccess Edge Computing, Restful APIs, Software Version Control, Docker - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8d789263aef46d4e ## About the Role * Strong programming fundamentals. * Proficiency in one or more languages such as Python, C++, Java, or JavaScript. * Understanding of Data Structures, Algorithms, and Object-Oriented Programming. * Knowledge of REST APIs and software development principles. * Familiarity with SQL and database concepts. * Experience with Git or other version-control systems. * Strong analytical and problem-solving skills. Preferred Skills * Experience with cloud platforms such as AWS, Azure, or GCP. * Exposure to Docker, Kubernetes, or CI/CD. * Experience with AI/ML integrations. * Familiarity with IoT, distributed systems, or edge computing. * Participation in hackathons, technical projects, or open-source initiatives. What We're Looking For * Strong engineering fundamentals and logical thinking. * Curiosity and willingness to learn new technologies. * Ability to turn ideas into functional, well-engineered solutions. * Strong ownership, collaboration, and communication skills. ## Description We are looking for Software Engineers who are passionate about solving complex problems and building innovative technology solutions. You will work on developing reliable, scalable applications and intelligent systems, collaborating with engineering and product teams to turn ideas and prototypes into impactful solutions., * Design, develop, test, and maintain software applications and services. * Build APIs, backend services, and software components for technology-driven solutions. * Develop integrations between software applications, devices, and external systems. * Write clean, efficient, maintainable, and well-documented code. * Debug applications, identify performance bottlenecks, and implement improvements. * Collaborate with cross-functional teams to translate technical and business requirements into working solutions. * Participate in technical discussions, code reviews, testing, and continuous improvement initiatives. * Contribute to the development of innovative solutions involving AI, automation, IoT, or other emerging technologies.