Senior Python Backend Developer

Canada🕖 3 months ago

Role: Senior Python Backend Developer

Location: Remote (Canada)

Job Type: Full time - Permanent

About Binoloop:

Binoloop is dedicated to revolutionizing decision-making through the development of autonomous AI agents. Our AI co-pilot, Tally, streamlines procurement evaluations by ensuring transparency and cutting evaluation times by 75%. We believe in the power of AI to transform businesses and drive better outcomes. Binoloop aims to become the trusted standard for responsible AI integration, ushering in a new era of streamlined and unbiased decision-making.

Key responsibilities Develop, test, and maintain scalable Python-based software solutions using modern frameworks and libraries. Optimize applications by integrating suitable libraries, APIs, and third-party services. Design, implement, and maintain backend services, APIs, and database architectures for efficiency, scalability, and security. Implement and enforce best practices for code quality, performance, and maintainability. Collaborate with frontend, DevOps, and cross-functional teams to ensure seamless integration, deployment, and delivery of services. Write and maintain unit, integration, and end-to-end tests, ensuring system reliability and robustness. Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous improvement. Maintain and improve CI/CD pipelines to streamline development, testing, and deployment processes. Monitor and optimize system performance by analyzing metrics, logs, and usage patterns. Maintain comprehensive technical documentation for backend services, APIs, and infrastructure. Stay up-to-date with industry trends and emerging technologies, advocating for their adoption when beneficial. Ensure compliance with security standards and best practices, including data protection and privacy regulations. Participate in architecture design discussions, contributing to the overall technical direction of the project. Troubleshoot and resolve complex technical issues in production environments, ensuring high availability and reliability. Collaborate with stakeholders to translate business requirements into technical solutions and provide accurate project estimations. Qualifications

5+ years of professional experience in Python backend development. Proven experience in designing and building large-scale, distributed backend systems. High level of proficiency with Python, an understanding of API design, integration platforms (e.g., REST, SOAP, gRPC), authentication mechanisms, and familiarity with other programming languages and security protocols Computer science concepts including programming patterns, data structure and algorithms Terraform, Github Actions, Bash scripting, FastAPI Implementing software engineering best practice, such as continuous integration/continuous delivery, version control, documentation, and automated testing Experience with database design and management, including SQL and NoSQL databases. Hands-on experience with cloud platforms (preferably Google Cloud Platform), including setting up and managing infrastructure. Solid understanding of security principles, including encryption, authentication, and authorization. Experience with containerization (Docker) and orchestration (Kubernetes) is a plus. Personal Attributes:

Proactive and eager to learn, with a strong passion for staying current with emerging technologies. Exceptional problem-solving abilities and a practical approach to implementation. Strong communication and collaboration skills, with the ability to work effectively in diverse teams. Meticulous attention to detail, ensuring high-quality outcomes in all tasks. Highly organized and analytical, capable of managing complex projects and making data-driven decisions.

Working With Binoloop Impactful Work: Your contributions will directly impact the success of our AI platform and the businesses we serve. Growth Opportunities: We offer a supportive environment for continuous learning and professional development. Remote first: We offer 100% remote work opportunity.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago