Summary
Join Canals, an AI-powered sales and accounts payable automation company, and contribute to the development of its innovative AI products. As a backend engineer, you will work with a variety of technologies, including Node.js, Python, and various databases. The ideal candidate possesses strong technical skills, a sense of urgency, good judgment, and a strong work ethic. Canals offers equity, profitability, a remote work environment, minimal meetings, and a culture focused on efficiency and long-term growth. The interview process involves several technical and behavioral interviews, including live coding challenges. This is a unique opportunity to join a fast-growing, profitable startup.
Requirements
- Possess strong technical skills in software development
- Have experience with Node.js, Python, or similar backend technologies
- Be proficient in working with databases such as Postgres and Elastic Search
- Be able to work independently and as part of a team
- Have excellent problem-solving and analytical skills
- Be comfortable with a fast-paced, dynamic work environment
Responsibilities
- Develop and maintain backend systems using Node.js, Python, and other relevant technologies
- Design and implement efficient and scalable database solutions using Postgres and Elastic Search
- Collaborate with other engineers to build and improve AI-powered features
- Write clean, well-documented, and testable code
- Participate in code reviews and contribute to the overall improvement of the codebase
- Troubleshoot and resolve issues in production systems
- Work with a sense of urgency and meet deadlines effectively
- Demonstrate good judgment and make sound technical decisions
- Maintain a strong work ethic and be motivated to contribute to the company's success
Preferred Qualifications
- Experience with Docker and AWS is a plus
- Experience with Sveltekit and Tailwind is a plus
Benefits
- Equity
- Fully remote work
- Minimal meetings (2.5 hours per week per engineer)
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.