- Growing fastShowed strong hiring growth in the past month
Software Engineer
- $90k – $170k • No equity
- |Remote () • +2
- |1 year of exp
- |Full Time
Onsite or remote
Not Available
About the job
We are seeking a talented Software Engineer with 1–5 years of experience in designing, developing, testing, and maintaining high-quality software applications. The ideal candidate should have strong programming skills in Java, Python, or C++, along with a solid understanding of data structures, algorithms, software development principles, and application architecture.
Work Locations: New York City, NY | Seattle, WA | Austin, TX
Employment Type: Full-Time
Work Arrangement: Hybrid / Remote – Candidates must be eligible to work in the United States and available for occasional office visits if required.
Key Responsibilities
- Design, develop, test, and maintain scalable software applications.
- Write clean, efficient, reusable, and well-documented code.
- Develop backend services and application components using Java, Python, or C++.
- Build and integrate RESTful APIs and third-party services.
- Identify, troubleshoot, and resolve software defects and performance issues.
- Participate in code reviews and technical discussions.
- Collaborate with frontend developers, QA engineers, and product teams.
- Optimize application performance, reliability, and scalability.
- Implement unit testing and debugging procedures.
- Follow software development best practices and coding standards.
- Participate in Agile/Scrum development processes.
Required Skills
- 1–5 years of professional software development experience.
- Strong programming knowledge in Java, Python, or C++.
- Understanding of Data Structures and Algorithms.
- Knowledge of Object-Oriented Programming (OOP) concepts.
- Experience with REST APIs and application development.
- Familiarity with SQL and relational databases.
- Understanding of software design patterns.
- Experience with Git and version control systems.
- Knowledge of debugging, testing, and troubleshooting.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Experience with Spring Boot, Django, Flask, or similar frameworks.
- Knowledge of Microservices architecture.
- Familiarity with Docker and Kubernetes.
- Experience with AWS, Azure, or Google Cloud Platform.
- Understanding of CI/CD pipelines and DevOps practices.
- Knowledge of NoSQL databases such as MongoDB or Redis.
- Familiarity with automated testing frameworks.
- Experience working in Agile development environments.
Education
Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
Compensation & Benefits
- Annual Salary: $90,000 – $170,000.
- Competitive compensation based on experience and technical expertise.
- Health, dental, and vision insurance.
- Paid vacation and holidays.
- Hybrid / Remote work flexibility.
- Professional development and career growth opportunities.
- Opportunity to work on modern software technologies and challenging projects.
Application Process
Interested candidates are encouraged to apply with their updated resumes, highlighting their Java, Python, C++, software development, data structures, algorithms, and relevant project experience.
About the company
- Growing fastShowed strong hiring growth in the past month
More jobs at EdgeQ Technologies
- Entry-Level Software DeveloperRemote only · United States · $55k – $85k • No equity
- Senior Angular DeveloperIn office · Austin · +2 more · $120k – $180k • No equity
- Senior React DeveloperIn office · Austin · +2 more · $120k – $185k • No equity
Similar Jobs









