Current jobs related to Backend Python Developer - Mississauga - Epsilon Solutions Ltd.
-
Senior Python Backend Developer
1 month ago
Mississauga, Ontario, Canada Triunity Software Full timeJob Title: Senior Python Backend DeveloperTriunity Software is seeking a highly skilled Senior Python Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python backend applications.Key Responsibilities:Design and develop high-quality Python backend...
-
Senior Python Backend Developer
1 month ago
Mississauga, Ontario, Canada Triunity Software Full timeJob Title: Senior Python Backend DeveloperTriunity Software is seeking a highly skilled Senior Python Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python backend applications.Key Responsibilities:Design and develop high-quality Python backend...
-
Software Developer
3 days ago
Mississauga, Ontario, Canada Foot Locker Full timeWe are seeking a skilled Software Developer (Backend) to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our applications.Your primary focus will be on developing scalable, efficient, and secure backend systems using a variety of...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada Mughal Mahal Restaurant Full timeAbout the Role: As a Backend Developer at our company, you will be working on developing and maintaining the backend infrastructure of our software systems. This role requires strong technical skills, including proficiency in programming languages such as Java and Python, as well as experience with database management systems.Responsibilities:Design,...
-
Software Developer
6 days ago
Mississauga, Ontario, Canada MANILA LOGISTICS INC Full timeWe are seeking a skilled Backend Software Engineer to join our team at Company. In this role, you will be responsible for designing, developing, and maintaining our backend systems.Main Responsibilities:Design and develop scalable, efficient, and reliable backend systemsCollaborate with cross-functional teams to identify and prioritize project...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada Fairfield by Marriott Full timeAbout the RoleAt {company}, we are seeking a skilled Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining our backend systems. This is a great opportunity to work on challenging projects and contribute to the growth of our company.Key ResponsibilitiesDesign and develop scalable and...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada The Maharaja Full timeJob Title: Software Engineer - Backend DeveloperAbout the Role:We are seeking a highly skilled Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining our company's backend systems. Your primary focus will be on developing scalable, efficient, and secure APIs, services, and...
-
Python developer
2 months ago
Mississauga, Canada Triunity Software Full timeRole Type: Longterm ContractLocation : Toronto, ONExperience: 8+ years. ** Candidates, who have a career gap can also apply. You'll make a difference by:-Design, develop, and maintain high-quality Python backend applications.Implement and maintain RESTful APIs.Collaborate with cross-functional teams to define, design, and ship new features.Integrate...
-
Software Engineer
5 days ago
Mississauga, Ontario, Canada HNM Logistics Inc. Full timeJob Title: {title}At {company}, we are seeking a highly skilled {title} to join our team. As a {title}, you will be responsible for designing, developing, and maintaining the backend of our applications.Main Responsibilities:Design and develop efficient and scalable backend systemsWork with cross-functional teams to identify and prioritize project...
-
Senior Software Engineer
6 days ago
Mississauga, Ontario, Canada Zoonix Services Inc. Full timeJob Title: Senior Software Engineer - Backend DevelopmentAbout the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with our cross-functional teams to ensure the smooth operation of our systems.Key Responsibilities:• Design...
-
Senior Software Engineer
5 days ago
Mississauga, Ontario, Canada Inspiration Builders & Developers Ltd. Full timeJob Description: As a Senior Software Engineer, you will be responsible for designing and developing scalable and efficient backend systems using Java and Python. This is a great opportunity to work with a talented team of engineers and contribute to the development of our cloud-based infrastructure. Responsibilities:Design and develop high-quality,...
-
Senior Software Engineer
6 days ago
Mississauga, Ontario, Canada CNB Computers Inc. Full timeJob Title: Backend DeveloperAs a key member of our software engineering team, you will be responsible for designing, developing, and maintaining efficient and scalable backend systems. Your primary focus will be on building robust APIs, integrating with microservices, and collaborating with cross-functional teams to deliver high-quality...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada Rapid Ground Xpress Full timeAbout the RoleWe are looking for a skilled Software Engineer - Backend Developer to join our team at {company}. The ideal candidate will have a strong background in backend development, with a focus on building scalable and efficient software systems.Key ResponsibilitiesDesign and develop high-quality backend software components using our preferred...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada The Brick Warehouse Full timeAbout the Role:As a Backend Developer, you will be responsible for designing, developing, and maintaining the server-side logic, database integration, and API connectivity. This role involves working closely with the front-end development team to ensure seamless integration and a great user experience.Responsibilities:Design and develop efficient, scalable,...
-
Software Engineer in Python
6 days ago
Mississauga, Ontario, Canada CITILAND EXPRESS INC. Full time**Job Description:**We are seeking a skilled Python Developer to join our team at Company. The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using Python.Main Responsibilities:Design and develop software applications using Python.Collaborate with cross-functional teams to identify and...
-
Software Engineer
6 days ago
Mississauga, Ontario, Canada SQ.1 Pharmacy Inc. Full timeJob Title: Software Engineer - BackendAs a Software Engineer - Backend at {company}, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems. Your primary focus will be on building robust APIs, data processing pipelines, and integrating them with our frontend applications.Key Responsibilities:Design and...
-
Backend Software Development Engineer
2 months ago
Mississauga, Ontario, Canada Mimecast Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Mimecast. As a key member of our engineering squad, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key ResponsibilitiesDesign and develop cloud-based microservices in Python, Java, and Go,...
-
Backend Software Development Engineer
2 months ago
Mississauga, Ontario, Canada Mimecast Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Mimecast. As a key member of our engineering squad, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key ResponsibilitiesDesign and develop cloud-based microservices in Python, Java, and Go,...
-
Software Engineer
5 days ago
Mississauga, Ontario, Canada Rapid Ground Xpress Full timeWe are seeking a skilled Software Engineer for our Backend team. The ideal candidate will have experience with Java or Python and a strong understanding of RESTful APIs and database design.Develop and implement efficient backend solutions using object-oriented programming principles.Collaborate with cross-functional teams to design and implement scalable...
-
Software Engineer **(Backend)**
6 days ago
Mississauga, Ontario, Canada Fortune Recruits Full timeAbout the RoleWe are seeking a skilled Backend Software Developer to join our team at {company}. As a key member of our development team, you will play a critical role in designing, developing, and maintaining our backend systems.Key Responsibilities* Design, develop, and deploy scalable and efficient backend systems* Collaborate with cross-functional teams...
Backend Python Developer
2 months ago
Location: Mississauga, ON
Description
Background
The Visualization and Interactive Data Analysis group within gRED Computational Catalysts is a group of scientists and engineers who build interfaces to help scientists better understand data. The development of high throughput methods to profile the genome, screen compounds, and automatically collect images rapidly generates vast amounts of data that enable us to better understand the underlying causes of disease and identify treatments. However, translating these data into insights to identify drug targets and candidates remains challenging. The sheer size of these data necessitates better techniques to query, explore, and analyze them. Moreover, these datasets are often highly dimensional, requiring the integration of data modalities to understand their meaning.
We combine our passion for visualization, information processing, and user-centered design with expertise in manipulating data to extract scientific insights - plus the engineering skills to bring this vision to life. Working closely with scientists who are experts in a particular disease area, we build easy-to-use tools to enable exploration and interpretation of large, heterogeneous data and analyses. We also develop and share new methods to visualize and interact with data. Within this group, you'll lead backend engineering design and development to quickly access large amounts of data within interactive visualization applications.
As the team is distributed between the US (San Francisco) and Canada (Vancouver), the successful candidate should work in the Eastern or Pacific Time Zone.
Responsibilities
- Develop and maintain highly performant, scalable systems capable of transforming, analyzing, and querying data from distributed sources to feed data visualization interfaces.
- Create processes to schedule, execute, and monitor data transformation workflows.
- Design, implement, and maintain APIs to quickly access data from a web-based application.
- Collaboratively and pragmatically solve scientific software engineering challenges within interactive data analysis and visualization.
- Work with computational scientists, biologists, and other software engineers to elucidate the emerging needs of our scientists, whether they are working at the keyboard or the bench.
- Collaborate with distributed scientific and engineering teams to support your software development efforts.
- Contribute to the broader scientific community through open-source software development.
Required Qualifications
- BS or higher in Bioinformatics, Computer Science or related fields.
- Expertise (5+ years of experience) in Python, designing and developing high-performance systems & package development.
- Expertise in building, deploying, maintaining, and monitoring APIs.
- Expertise in designing, running, and maintaining workflow processes, containers, schedulers, and systems in an on-premise server and in the cloud.
- Experience with new and efficient file formats for large data.
- Experience with scientific computing packages (SciPy, NumPy, pandas, etc.).
- Proficiency with cloud infrastructure, particularly AWS, to establish APIs and data services or databases.
- Expertise in storing and extracting large amounts of data via cloud-based systems, including S3 buckets.
- Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction.
- Passion for continuous learning and teaching others.
Nice-to-haves
- Familiarity with formal build/release/deploy and continuous integration frameworks.
- Kubernetes, AWS Lambda, and any other FaaS or containerized workloads experience.
- Maintaining deployment infrastructure (reproducible, and IaaS), monitoring of events, and system maintenance.
- Data wrangling, processing, and analysis in Python and/or R.
- Biological domain knowledge, specifically in single cell genomics.
- Familiarity with Multi Assay Experiment and other representations of biological information.
- Experience building interactive visualization applications using modern frameworks and technologies (e.g., React, Vue, Svelte; D3.js, WebGL).
- Building interactive data apps in R and Python (Shiny, Streamlit, etc.).