cover image
Hyqoo

Software Engineer - Backend

Hybrid

Sunnyvale, United states

Junior

Freelance

17-09-2025

Share this job:

Skills

Communication Python Java SQL NoSQL MySQL MongoDB Cassandra PostgreSQL GitLab CI/CD Docker Kubernetes Monitoring Version Control Jenkins Test Quality Assurance Product Management Problem-solving Research Effective Communication Programming Databases git Organization Azure AWS Google Cloud Platform Software Development cloud platforms Agile C++ CI/CD Pipelines Gitlab CI Prometheus Grafana

Job Specifications

Job Title: Software Engineer - Backend

Duration: 12+ months with possible extension or FTE conversion.

Location: Sunnyvale, California, United States

Job Description:

We are seeking a highly skilled and motivated Software Engineer/Member of Technical Staff II to join our dynamic engineering team. This role is critical in driving the development and enhancement of our cutting-edge technology solutions that impact both our products and customers. As a Member of Technical Staff II, you will play a key role in designing, implementing, and optimizing complex systems, contributing to the innovation and success of the organization.

Roles and Responsibilities:

- Design, develop, test, and maintain high-quality software components and systems.

- Collaborate with cross-functional teams including product management, quality assurance, and operations to deliver robust technical solutions.

- Analyze system requirements and translate them into technical designs and implementation plans.

- Troubleshoot and resolve complex technical issues, ensuring system reliability and performance.

- Participate in code reviews, provide constructive feedback, and promote best practices in software development.

- Mentor junior engineers and contribute to knowledge sharing within the team.

- Continuously research and evaluate emerging technologies to improve development processes and product functionality.

- Document technical specifications, design decisions, and operational procedures clearly and comprehensively.

Qualifications:

- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.

- Minimum of 3-5 years of professional experience in software development or a related technical role.

- Strong understanding of software engineering principles, data structures, algorithms, and system design.

- Proven experience working in an Agile development environment.

- Excellent problem-solving skills and ability to work independently as well as in a team setting.

- Effective communication skills, both written and verbal.

Tools and Technologies:

- Proficiency in programming languages such as Java, C++, or Python.

- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.

- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.

- Working knowledge of CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI.

- Experience with version control systems, especially Git.

- Understanding of databases including both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).

- Exposure to monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.

- Familiarity with automated testing frameworks and methodologies.

Skills:

Java, Python, Rest API, Kubernetes, Docker

About the Company

Hyqoo (Hi-Q) is a Talent Cloud Platform providing global, remote, vetted talent on demand across Data, Cloud, Cybersecurity, Software, and Product Engineering. To learn more about Hyqoo, please visit https://www.hyqoo.com. Know more