Senior Python Software Engineer – Analytics
1 week ago
About the role:
Are you passionate about building advanced analytics solutions that drive real business impact? Join ScanmarQED as a Senior Python Software Engineer – Analytics & Optimization and help shape the analytic core of our Pulse product, a marketing analytics platform used by leading companies worldwide. You'll work with a talented, international team, solve complex modeling and optimization challenges, and have the flexibility to work from the UK, the Netherlands, or (where appropriate) remotely.
Key Responsibilities:
- Design, develop, and maintain robust, well-structured, and well-documented Python-based analytics and optimization modules for our Pulse product.
- Implement and optimize algorithms for econometric marketing mix modeling, forecasting, and advanced analytics.
- Tackle large-scale data processing, model optimization, and real-world forecasting challenges.
- Ensure high code quality through thorough unit and integration testing, promoting long-term stability and maintainability.
- Apply SOLID principles and appropriate design patterns to ensure scalable and maintainable architecture.
- Work with modern technologies including SciPy, NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, and CI/CD tools.
- Collaborate with cross-functional teams (data science, consultants, development) across the Netherlands, UK, and US, with a focus on time zone overlap with NL/UK.
- Take ownership of key modules and contribute to the continuous improvement of our analytics platform.
- Review code, share knowledge, and contribute to best practices within the team.
What we're looking for:
- Minimum 5 years of hands-on experience with Python, including scientific libraries (especially SciPy).
- Master's degree in Mathematics, Computer Science, or a closely related quantitative field.
- Very strong background in mathematics, analytics, or statistical modeling.
- Proven ability to understand and implement complex mathematical concepts and models.
- Experience in developing analytic and optimization solutions in a product environment.
- Valuable: Experience with marketing mix modeling, forecasting, or econometric/statistical modeling.
- Valuable: Familiarity with NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, CI/CD tools.
- Excellent communication, teamwork, and problem-solving skills.
What we offer:
- The opportunity to shape the analytics engine that drives marketing decisions for global brands.
- Collaborate with a highly skilled, international team.
- Opportunity to mentor junior engineers or take technical ownership of key modules.
- A fast-paced, performance-driven culture with personal attention and growth opportunities.
- Training and development opportunities, including conferences and workshops.
- A salary matching your knowledge and skills.
Why join us?
- Be part of a dynamic team that values innovation and client satisfaction.
- Work in a collaborative environment where your ideas and contributions are valued.
- Enjoy opportunities for professional growth and development.
- Make a real impact on our clients' success and our company's growth.
About ScanmarQED:
We empower brands and media agencies by providing marketing technology and analytical consultancy to extract actionable insights from their data. Our software helps our clients understand the impact that their sales and marketing decisions make on consumer behavior. Whether we are operating the solutions on behalf of our clients (in an outsourced capacity) or our clients are using the software themselves (insourced), it's our technology and industry knowledge that helps to make the difference.
-
Senior Software Engineer
2 days ago
New Canada Anime Universe Full timeSenior Software Engineer - GCP Developer- Equity Partner -Location: Remote (United States/Canada)Commitment: Minimum 20 hrs/weekAnime Universe is an early stage startup in the building and fundraising phase. Compensation:No upfront cash"Sweat Equity": Equity (shares) + future token-based rewards (pending legal clearance)Salary unlocked by revenue...
-
Senior Software Engineer
2 days ago
New Canada Anime Universe Full timeSenior Software Engineer - GCP Developer - Equity Partner - Location: Remote (United States/Canada) Commitment: Minimum 20 hrs/week Anime Universe is an early stage startup in the building and fundraising phase. Compensation: No upfront cash "Sweat Equity": Equity (shares) + future token-based rewards (pending legal clearance) Salary unlocked by revenue...
-
Senior Software Engineer
7 days ago
Toronto office, Canada Stream Full time $140,000 - $160,000 per yearStream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, RocksDB, Raft and Redis.We are willing to train you on Go if you're experienced on a different tech stack (we have a 10-week internal onboarding program focused on Go,...
-
Senior Software Engineer
3 weeks ago
New Canada, NS Anime Universe Full timeSenior Software Engineer - GCP Developer - Equity Partner - Location: Remote (United States/Canada) Commitment: Minimum 20 hrs/week Anime Universe is an early stage startup in the building and fundraising phase. Compensation: No upfront cash "Sweat Equity": Equity (shares) + future token-based rewards (pending legal clearance) Salary unlocked by revenue...
-
Senior Software Engineer
2 weeks ago
New Canada, NS Anime Universe Full timeSenior Software Engineer - GCP Developer - Equity Partner - Location: Remote (United States/Canada) Commitment: Minimum 20 hrs/week Anime Universe is an early stage startup in the building and fundraising phase. Compensation: No upfront cash "Sweat Equity": Equity (shares) + future token-based rewards (pending legal clearance) Salary unlocked by revenue...
-
Client Success Manager
1 week ago
Landry Office, New Brunswick, Canada ScanmarQED Full time $60,000 - $80,000 per yearJoin Our Team as a Client Success Manager Are you passionate about creating value for clients and driving business growth? Do you thrive in a dynamic environment where you can make a real impact? If so, we have the perfect opportunity for youAbout the role:As a Client Success Manager, you will be the primary contact for our research agency clients, working...
-
Senior Embedded Software Engineer
7 days ago
Chiasson Office, New Brunswick, Canada Loft Orbital Full time $160,000 - $220,000 per yearWanna join the adventure?As a senior member on our Embedded Systems Team, you will be responsible for the embedded SW design and development on our satellite's electronic payloads; cutting edge units meant to advance the state of space-as-a-service. Our development pushes the boundaries of in-space compute capabilities, RF communications, software defined...
-
Back-end Developer
1 week ago
Landry Office, New Brunswick, Canada ScanmarQED Full time $60,000 - $120,000 per yearWe are looking for a Back-end Developer to join our international team. You will play an important role in the development of the new ScanmarQED cloud-based software portfolio, develop scalable user experiences and work side-by-side with our international team to create new features, test your own ideas and share your knowledge.You will report to the...
-
Staff Software Engineer
1 week ago
Toronto office, Canada Stream Full time $176,000 - $209,000 per yearStream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, RocksDB, Raft and Redis.We are willing to train you on Go if you're experienced on a different tech stack (we have a 10-week internal onboarding program focused on Go,...
-
Python Developer
4 days ago
New Canada HCLTech Full timeThis is Application support role not development.2 rounds of technical interview. Both rounds include Live coding, 1 hr. interview, basic coding skills in language of candidate's preference.This is customer facing role, so prior experience and great communication and analytical skills are important.FTE/PermanentRemote across CanadaCompensation – CAD 60K to...