Software Engineer (Remote)
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Canny, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer at Canny will play a critical role in designing, developing, and maintaining high-quality software solutions. This position involves collaborating with cross-functional teams to define software requirements, troubleshooting and debugging issues, and ensuring the overall performance and scalability of applications. As a remote position, the successful candidate will engage in various projects that require an innovative mindset and a commitment to delivering exceptional user experiences.
Job Responsibilities
- Design, develop, and implement software applications based on defined requirements.
- Collaborate with product managers and design teams to understand user needs and create technical specifications.
- Perform code reviews and contribute to the continuous improvement of software development processes.
- Debug and troubleshoot existing applications, ensuring optimal performance and responsiveness.
- Stay updated with emerging technologies and incorporate relevant advancements into the development process.
- Write and maintain comprehensive documentation for applications and processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with web frameworks and databases, preferably React and PostgreSQL.
- Strong understanding of software development principles and methodologies.
- Excellent problem-solving skills and ability to work independently or collaboratively in a remote environment.
Technologies & Tools
The Software Engineer will be required to work with a variety of technologies and tools including but not limited to cloud services (AWS, Google Cloud), version control systems (Git), and collaboration tools (Jira, Confluence). Familiarity with DevOps practices and tools for continuous integration and deployment is also advantageous.
Ideal Candidates
Ideal candidates for this position should possess a strong technical foundation along with excellent communication skills, allowing them to effectively collaborate in a remote work setting. They should demonstrate a passion for technology and innovation, displaying a proactive approach to learning and problem-solving. Furthermore, a candidate who thrives in a fast-paced environment and adapts quickly to change will be well-suited for this role at Canny.
??? people applied to this job
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago