Software Engineer
Hackerearth Inc.
United States
26 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…