Senior Software Engineer (Python)
Placements24
About the Role
Our client, a fast-paced technology startup specializing in data analytics solutions, is seeking an experienced Senior Software Engineer with a strong Python background to join their team in Kimberley. This role is instrumental in designing, developing, and deploying scalable and robust software solutions that drive their innovative platform. You will work with cutting-edge technologies, tackle complex technical challenges, and contribute to all phases of the software development lifecycle. The ideal candidate possesses a deep understanding of Python, web frameworks, and database technologies, along with a passion for building high-quality, efficient code. This is an exciting opportunity to make a significant impact in a growing company and advance your career.Key Responsibilities
Design, develop, and maintain scalable and robust software applications using Python.Build and manage APIs, integrating with various third-party services and internal systems.Write clean, efficient, well-documented, and maintainable code following best practices.Collaborate with product managers, designers, and other engineers to define and implement new features.Optimize application performance, scalability, and reliability.Work with relational databases (e.G., PostgreSQL, MySQL) and potentially NoSQL databases.Develop and implement comprehensive unit and integration tests.Participate in code reviews, providing constructive feedback to team members.Troubleshoot and resolve software defects and production issues.Contribute to architectural discussions and technology decisions.Stay current with new technologies and industry trends in software development.Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.5+ years of professional software development experience.Strong proficiency in Python and experience with web frameworks such as Django or Flask.Experience designing and developing RESTful APIs.Solid understanding of database design and SQL.Familiarity with cloud platforms like AWS, Azure, or GCP is a plus.Experience with version control systems (e.G., Git).Knowledge of containerization technologies like Docker is desirable.Excellent problem-solving, analytical, and debugging skills.Strong communication and collaboration abilities.Experience working in an Agile development environment.Benefits
Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package including medical, dental, and vision insurance.We strongly support professional development, providing access to training resources, conferences, and opportunities for skill enhancement.This role is fully remote, offering excellent flexibility and work-life balance.Our client also provides a retirement savings plan, generous paid time off, and regular virtual team-building events.Join our client to build innovative software solutions and grow your career in a dynamic and supportive environment.
#J-18808-Ljbffr
Our client, a fast-paced technology startup specializing in data analytics solutions, is seeking an experienced Senior Software Engineer with a strong Python background to join their team in Kimberley. This role is instrumental in designing, developing, and deploying scalable and robust software solutions that drive their innovative platform. You will work with cutting-edge technologies, tackle complex technical challenges, and contribute to all phases of the software development lifecycle. The ideal candidate possesses a deep understanding of Python, web frameworks, and database technologies, along with a passion for building high-quality, efficient code. This is an exciting opportunity to make a significant impact in a growing company and advance your career.Key Responsibilities
Design, develop, and maintain scalable and robust software applications using Python.Build and manage APIs, integrating with various third-party services and internal systems.Write clean, efficient, well-documented, and maintainable code following best practices.Collaborate with product managers, designers, and other engineers to define and implement new features.Optimize application performance, scalability, and reliability.Work with relational databases (e.G., PostgreSQL, MySQL) and potentially NoSQL databases.Develop and implement comprehensive unit and integration tests.Participate in code reviews, providing constructive feedback to team members.Troubleshoot and resolve software defects and production issues.Contribute to architectural discussions and technology decisions.Stay current with new technologies and industry trends in software development.Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.5+ years of professional software development experience.Strong proficiency in Python and experience with web frameworks such as Django or Flask.Experience designing and developing RESTful APIs.Solid understanding of database design and SQL.Familiarity with cloud platforms like AWS, Azure, or GCP is a plus.Experience with version control systems (e.G., Git).Knowledge of containerization technologies like Docker is desirable.Excellent problem-solving, analytical, and debugging skills.Strong communication and collaboration abilities.Experience working in an Agile development environment.Benefits
Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package including medical, dental, and vision insurance.We strongly support professional development, providing access to training resources, conferences, and opportunities for skill enhancement.This role is fully remote, offering excellent flexibility and work-life balance.Our client also provides a retirement savings plan, generous paid time off, and regular virtual team-building events.Join our client to build innovative software solutions and grow your career in a dynamic and supportive environment.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python) in Winnipeg, MB vacancy
- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client.... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and...SeniorSoftwareFull timeInternshipRemote workRelocation
- Use Python, FastAPI, and AI-assisted coding to deliver dependable software at Intact with flexible work arrangements and hybrid work. Build solutions for insurance operations.This senior development role combines backend engineering, artificial intelligence, and modern delivery...SeniorSoftwareFlexible hours
- Build production AI solutions with Python and backend engineering for Thomson Reuters, supporting tax and audit professionals in a hybrid work model... ...technical delivery across complex business needs.As a Senior Software Engineer, you will build and deploy AI applications for tax...SeniorSoftware
- Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python...SeniorSoftwareRemote work
- Build Python backend services and AWS cloud-native applications with First Derivative... .... Work autonomously across ambiguous engineering challenges.As a Senior Python and AWS Engineer, you will... ...and data pipelinesContribute across software development and CI/CD lifecyclesRequirements...SeniorSoftware
- Join Elsevier's Montreal team as a Senior Software Engineer specializing in Java and Python. Contribute to high-quality software development focused on transforming large datasets for impactful research outcomes. In this role at Elsevier, you will engage with cutting-edge technologies...SeniorSoftware
- Build secure applications with Python, Django, React, and AI tooling as a Software Engineer working from TitanFile's Toronto office. Support sensitive information exchange across server, web, and mobile products.TitanFile seeks a Software Engineer with at least five years of...SeniorSoftwareWork at office
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally... ...distributed development team. As a Senior SDN Network Software Engineer,... ...Programming experience in Go, Python, C/C++, or Rust DevOps...SeniorSoftware
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers... ...portion in a senior role. Expert proficiency in Python, particularly with FastAPI. Strong experience with TypeScript...SeniorSoftwareFull time
- ...Glia can be found at glia.Com.Job Title: Senior Software EngineerLocation: Canada (East Coast)... ...speech synthesis. Latency is a first-class engineering constraint for us, not an afterthought.... ...code.Our Tech Stack Coding languages: Python, Elixir, TypeScript, React (JavaScript)...SeniorSoftwareInternship
- ...winning team, committed to results, in an inclusive and high-performing culture.The Team We are seeking a highly skilled Software Engineer (Python) to design, develop, and support enterprise applications and data platforms. The role requires strong hands-on expertise...SoftwareLong term contractPermanent employmentFlexible hours
$180k - $275k per year
Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster...SoftwareFull timeContract workInternshipWork at officeLocal areaRemote workWork from homeFlexible hours- ...threats.The Role: We are searching for a highly motivated Escalation Engineer (Tier-IV) to join our growing team! The Escalation Engineer must... ...customer ‑ impacting issues.Investigate and resolve issues in Python services .Analyze behavior across services, databases, messaging...SoftwareWorldwide
$180k - $200k per year
Job Title: Staff Software Engineer - PythonJob ID: 87595Location: Vancouver, BC - 3 days a... ...our machine learning initiatives. While a Senior Developer focuses on shipping features,... ...: Set the gold standard for Python development. You will introduce advanced...SeniorSoftwareLong term contract3 days per week- ## Senior Software Engineer (Python / GenAI) – Markets TechnologyApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: 26999522Citi’s Markets Technology group is modernizing financial risk management, and we are seeking an experienced **Senior Python...SeniorSoftwareLong term contractFull timeWork at officeRemote work
- Select how often (in days) to receive an alert: Title: Software Engineer (Java / Python)Requisition ID: 275453Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are seeking a highly skilled Software Engineer to design...SoftwareLong term contractPermanent employmentFlexible hours
- Use Python, AWS, and SQL to develop software for AlayaCare’s home healthcare platform from Montréal’s hybrid Data... ...development role rather than data engineering, requiring strong debugging and... ...testsRaise concerns to management and senior team membersSupport software through...SeniorSoftwareWork at office
- Jobs# Software Engineering Manager (Python / Django)AspiringIT · Kitchener, Ontario, CA//Software Engineering Manager (Python / D...Software Engineering Manager (Python / Django)AspiringITKitchener, Ontario, CA Posted November 2, 2026 Via LinkedIn### Full Job DescriptionTitle...SoftwareFull time
- Python and Kotlin skills meet remote-first work at Affirm for a Software Engineer I building backend systems with team support. Candidates across eligible Canadian provinces may apply.As a Software Engineer I, you will contribute to projects and goals while designing, developing...SoftwareInternshipRemote work
- Lead Python and Django engineering in Kitchener, Ontario, onsite with AspiringIT. Guide teams delivering scalable applications, APIs, and integrations.As a Software Engineering Manager, you will lead software engineering teams and oversee backend development. The position emphasizes...Software
- ...high-quality training data, evaluations, and engineering talent. About the RoleWe’re looking for experienced, hands-on software engineers to help evaluate and improve AI... ...engineering experience Strong proficiency in Python, TypeScript/JavaScript, Go, or another major...SoftwareHourly payFor contractorsImmediate startRemote work
- Build Merge infrastructure in San Francisco using Python, Go, and SQL across backend engineering teams. Help deliver reliable, production-ready systems.Merge... ...: Three to seven-plus years of software engineering experienceExperience with Python and GoExtensive...Software
$135k - $158k per year
Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication... ...of microservices architecture.This is a hands-on engineering role, with approximately 70% new development and 30%...SeniorSoftwareWork at officeWorldwide2 days per week- Build Python backend applications and React web applications for data products and services. Work... ...cutting-edge technologies and cloud offerings.This software developer role requires four-plus years of professional software engineering experience. You will help create machine...SeniorSoftware
- ..., CX, data, DevOps, IoT, mobile, quality engineering and UX, with proprietary accelerators and... ...We are looking for a Backend Engineer – Python (API & Platform Engineering) to join our... ...Qualifications 5–10+ years of backend‑focused software engineering experience.Strong hands‑on...SeniorSoftware
- Shape Python software for AlayaCare’s Admission and Marketplace products in Montréal, with 75% or more of your time dedicated to coding.This... ...Product Owners and teammates, applying maintainable engineering patterns and automated testing. The hybrid model requires two...SoftwareWork at office
- Build C and Python software at Xona for desktop applications and satellite subsystem components. Work with hardware communication protocols and embedded systems.As a Software Engineer, you will contribute to developing and integrating a desktop application for Xona’s in-house...Software
- Software Engineer, Data Systems (Python)Remote - Canada About NorthbeamNorthbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and customizable...SoftwareRemote workWork from homeFlexible hours
- Lead Python backend development for ACV’s VIN Decoder platform, working with AWS, Postgres, GCP BigQuery, and... ...Standard Eastern Time hours support collaboration.This Senior Software Developer role sits within Platform Engineering and addresses complex data engineering challenges....SeniorSoftware
- Build high-throughput REST APIs at Akamai using Python and Flask, with flexibility to work at home, in an office, or both. Lead... ...backend architecture for critical platform infrastructure.As a Senior II Software Engineer, you will design and implement scalable service layers for...SeniorSoftwareWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python). Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

