Software Development Engineer: Entry-Level Position
2 months ago
We are seeking a highly skilled Software Development Engineer to join our interdisciplinary team. As a key member of our team, you will be responsible for the success of all technical and functional aspects of our projects.
Key Responsibilities- Contribute to the technical design and implementation of practical, maintainable project solutions.
- Collaborate with other Engineers in planning, prioritizing, and executing tasks within deadlines.
- Develop and maintain high-quality software solutions using a variety of technologies, including Spark and AWS Services.
- Work closely with cross-functional teams to ensure successful project delivery.
- Bachelor's or Master's 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, including functional programming.
- Experience with distributed data processing and management systems.
- 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.
Epsilon is a global advertising and marketing technology company positioned at the center of Publicis Groupe. We accelerate 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.
Our industry-leading technology connects advertisers with consumers to drive performance while respecting and protecting consumer privacy. Our people-based identity graph allows brands, agencies, and publishers to reach real people, not cookies or devices, across the open web.
-
Burlington, Ontario, Canada Study International Full timeJob Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...
-
Burlington, Ontario, Canada Study International Full timeJob Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...
-
Software Development Engineer: Entry-Level Position
2 months ago
Burlington, Ontario, Canada Study International Full timeAbout the Role:We are seeking a highly skilled Software Development Engineer to join our interdisciplinary team at Study International. As a key member of our team, you will be responsible for the success of all technical and functional aspects of our cloud-based solutions.Key Responsibilities:Design and implement practical, maintainable project solutions...
-
Software Development Engineer: Entry-Level Position
2 months ago
Burlington, Ontario, Canada Study International Full timeAbout the Role:We are seeking a highly skilled Software Development Engineer to join our interdisciplinary team at Study International. As a key member of our team, you will be responsible for the success of all technical and functional aspects of our cloud-based solutions.Key Responsibilities:Design and implement practical, maintainable project solutions...
-
Burlington, Ontario, Canada Study International Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our interdisciplinary team, you will be responsible for the success of all technical and functional aspects of our projects. You will work closely with other engineers to plan, prioritize, and execute tasks within deadlines.Key...
-
Burlington, Ontario, Canada Study International Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our interdisciplinary team, you will be responsible for the success of all technical and functional aspects of our projects. You will work closely with other engineers to plan, prioritize, and execute tasks within deadlines.Key...
-
Software Development Engineer: Entry-Level
1 month ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful, Human ExperiencesWe're a global advertising and marketing technology company positioned at the center of Publicis Groupe. Our mission is to grow clients' businesses through transformative data applications.Job SummaryWe're seeking a skilled Software Development Engineer to join our interdisciplinary team. As a...
-
Software Development Engineer: Entry-Level
1 month ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful, Human ExperiencesWe're a global advertising and marketing technology company positioned at the center of Publicis Groupe. Our mission is to grow clients' businesses through transformative data applications.Job SummaryWe're seeking a skilled Software Development Engineer to join our interdisciplinary team. As a...
-
Software Development Engineer: Entry-Level
1 month ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful, Human ExperiencesWe've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results for over 50 years.Our Epsilon PeopleCloud Product SuiteOur industry-leading identity, data science, and technology combine to give a deeper, more accurate consumer view than...
-
Software Development Engineer: Entry-Level
1 month ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful, Human ExperiencesWe've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results for over 50 years.Our Epsilon PeopleCloud Product SuiteOur industry-leading identity, data science, and technology combine to give a deeper, more accurate consumer view than...
-
Software Development Engineer: Entry-Level
2 months ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful Human ExperiencesWe've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results for over 50 years.Our MissionOur mission is to grow clients' businesses through transformative data applications, serving the data, analytics, and technology needs of Publicis...
-
Software Development Engineer: Entry-Level
2 months ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful Human ExperiencesWe've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results for over 50 years.Our MissionOur mission is to grow clients' businesses through transformative data applications, serving the data, analytics, and technology needs of Publicis...
-
Software Development Engineer: Entry-Level
3 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 Development Engineer: Entry-Level
3 weeks ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences with EpsilonCAC 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...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms used in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers make the world a better place.A...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms used in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers make the world a better place.A...
-
Software Development Engineer
3 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms for use in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers around the globe make the world...
-
Software Development Engineer
3 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms for use in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers around the globe make the world...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms used in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers make the world a better place.A...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful Impact with Thermo Fisher ScientificAs a Staff Engineer, Software, you will have the opportunity to develop software for advanced robotics technology and automation platforms used in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers make the world a better place.A...