Software Development Engineer: Entry-Level
4 weeks ago
CAC 40 index), for 50+ years, we've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results. Our Epsilon PeopleCloud product suite combines industry-leading identity, data science and technology - giving a deeper, more accurate consumer view than ever before. We serve the data, analytics and technology needs of Publicis Groupe agencies and their clients. Our mission is to grow clients' businesses through transformative data applications. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partnerships and technology via a closely joined network of engineers, technology experts, product designers, analysts and data scientists all empowering marketing and digital business transformation.
Join Our Team of Cloud-Based Solutions DevelopersAs a Software Engineer, you will be a part of an interdisciplinary team that creates stellar data- driven cloud-based solutions. You will be responsible for the success of all technical and functional aspects of a project. We process billions of events every day using Spark and variety of AWS Services, as well as comparable Microsoft Azure services. We are building a new product offering which will require skills across the development stack from UI to backend data storage & processing. 80% of time spent on actual coding, refactoring and improving our solutions.
Key Responsibilities:- Contributing to the technical design and implementation of practical, maintainable project solutions.
- Collaborating with other Engineers in planning, prioritizing, and executing tasks within deadlines.
A Bachelors or Masters Degree in Computer Science or related field. 6+ years of hands-on development experience with Python. Experience with Big Data stack of technologies, including Hadoop and Spark. Strong understanding of software engineering methodologies such as functional. Experience with distributed data processing and management systems. Experience working with large data sets or data driven applications. Proficiency in Linux/MacOs/Windows environment as development platform. Solid understanding of DevOps methodologies. Solid experience in testing methodologies, test-driven design and the creation of effective and reliable test cases. A truly strong background with Linux systems.
Epsilon is a global advertising and marketing technology company positioned at the center of Publicis Groupe. Epsilon accelerates clients' ability to harness the power of their first-party data to activate campaigns across channels and devices, with an unparalleled ability to prove outcomes. The company's industry-leading technology connects advertisers with consumers to drive performance while respecting and protecting consumer privacy. Epsilon's people-based identity graph allows brands, agencies and publishers to reach real people, not cookies or devices, across the open web. For decades, we've been helping marketers from the world's top brands personalize experiences for millions of people with our cutting-edge technology, solutions and services. Epsilon's best-in-class identity gives brands a clear, privacy-safe view of their customers, which they can use across our suite of digital media, messaging and loyalty solutions. We process 400+ billion consumer actions each day and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Check out a few of these resources to learn more about what makes Epsilon so EPIC:
-
Software Development Engineer: Entry-Level
4 weeks ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful ResultsCAC 40 index), for 50+ years, we've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results. Our Epsilon PeopleCloud product suite combines industry-leading identity, data science and technology - giving a deeper, more accurate consumer view than...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada A & J SONS 6 HOLDINGS INC Full timeOur company is seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. This is a challenging role that requires a high level of technical expertise and attention to detail. If you have a passion for coding and are looking for a new challenge, we encourage...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful ImpactAs a member of the Thermo Fisher Scientific team, you'll have the opportunity to develop software for advanced robotics technology and automation platforms, making a significant impact on groundbreaking discoveries and helping scientists and researchers around the globe.A Day in the LifeCollaborate with diverse teams to design and...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Uhaul Co. (Canada) Ltd Full timeWe are looking for a skilled Software Engineer to join our team in the development of our company's backend infrastructure. Key responsibilities include designing and implementing scalable, secure, and efficient software solutions. Must have experience with programming languages such as Java, Python, or C#. Proficiency in AWS, Docker, and Kubernetes is...
-
Senior Software Development Engineer
6 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeThermo Fisher Scientific is seeking a highly skilled Senior Software Development Engineer to join our team in Burlington, Canada. In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.Key Responsibilities:Design and develop...
-
Senior Software Development Engineer
1 day ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the Role:We are seeking a skilled Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our software development team, you will play a critical role in designing and developing software solutions for advanced robotics technology and automation platforms.Job Summary:The successful candidate will have a...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Childventures Early Learning Academy Inc Full timeAbout the RoleWe are looking for a skilled Software Engineer to join our team at {company}. As a Full Stack Developer, you will be responsible for designing and developing scalable, efficient, and user-friendly software solutions using a variety of programming languages and technologies.Key ResponsibilitiesDesign and develop software applications using Java,...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Mountainside Collision Services Ltd Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team.The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify...
-
Software Engineer
4 weeks ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout L3Harris TechnologiesL3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. Our company provides advanced defense and commercial technologies across space, air, land, sea, and cyber domains.Job SummaryWe are seeking a skilled Software Designer to join...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Jessica F. Full timeJob Description:About the Role:We are seeking a skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications. If you have a passion for technology and problem-solving, this could be the perfect opportunity for you.Key Responsibilities:Design and develop software...
-
Software Development Specialist
4 weeks ago
Burlington, Ontario, Canada Infowiz Full timeJob Title: Software EngineerAt Infowiz, we are seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients.Key Responsibilities:Design and Development: Design and develop software solutions using a...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada First Steps Learning & Child Care Centre Inc. Full timeWe are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in designing, developing, and testing software applications using a range of programming languages, including Java, Python, and C++.The successful candidate will work closely with our cross-functional teams to identify and prioritize software...
-
Senior Software Engineer
2 weeks ago
Burlington, Ontario, Canada Tim Hortons (Kahuna Coffee Group) Full timeWe are seeking a highly skilled Senior Software Engineer with expertise in cloud service development to join our company. As a key member of our team, you will be responsible for designing and implementing cloud-based services that meet the highest standards of quality and reliability.Our ideal candidate will have a strong background in software engineering,...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Aldershot Village Dental Full timeAbout the RoleWe are seeking a skilled Backend Developer to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining the backend infrastructure of our web applications.Responsibilities:Design and develop scalable, efficient, and secure backend systemsCollaborate with cross-functional teams to identify and...
-
**Software Engineer**
2 weeks ago
Burlington, Ontario, Canada Tim Hortons (Kahuna Coffee Group) Full timeWe are seeking a skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code.Key responsibilities include:Designing and developing software applications using various programming...
-
Senior Software Engineer
2 weeks ago
Burlington, Ontario, Canada HIBACHI Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead the development of our software solutions. The ideal candidate will have experience in designing and implementing software applications using various programming languages and technologies.Responsibilities:Design and develop software applications using Java,...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada First Hire inc. Full timeJob Title: {title}Job Summary:As a Software Engineer at {company}, you will be responsible for designing and developing software applications. This role requires a strong foundation in computer science and programming languages.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Troubleshoot and...
-
Burlington, Ontario, Canada NPA WorldWide Full timeAt our company, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in designing and developing high-quality software solutions. The successful candidate will be responsible for creating robust and scalable software products that meet business requirements.Key Responsibilities:Design and develop software...
-
Senior Software Engineer
2 weeks ago
Burlington, Ontario, Canada Pollard enterprises Full timeAbout the Role:We're seeking a skilled Senior Software Engineer to join our team at company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using a range of technologiesCollaborate with cross-functional...
-
Embedded Software Developer
4 weeks ago
Burlington, Ontario, Canada Evertz Full timeAs a member of the R&D team at Evertz, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Key Responsibilities:Design and develop software for embedded systems using C and C++ programming languages.Work with Real-Time Operating Systems, Embedded Linux, and FreeRTOS to create efficient...