Software Engineer

Hackerearth Inc.
United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Compensation
$83,200.0 - $104,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+16 more
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

Job 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…