Software Development Engineer: Entry-Level
4 days ago
We'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 Groupe agencies and their clients.
Job SummaryAs a Software Development Engineer, you will be 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.
Key Responsibilities- 80% of time spent on actual coding, refactoring, and improving our solutions.
- Contributing to the technical design and implementation of practical, maintainable project solutions.
- Providing training and mentoring to other Engineers when required.
- Collaborating with other Engineers in planning, prioritizing, and executing tasks within deadlines.
- A 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 such as functional programming, object-oriented design, and functional design patterns.
- 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 a 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. 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.
We are an equal opportunity employer and do not discriminate against any applicant or employee based on any characteristic protected by applicable federal, state, or local law.
-
Burlington, Ontario, Canada Study International Full timeAbout the RoleWe 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 ResponsibilitiesContribute to the technical design and implementation of practical, maintainable project...
-
Burlington, Ontario, Canada Study International Full timeAbout the RoleWe 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 ResponsibilitiesContribute to the technical design and implementation of practical, maintainable project...
-
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 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
3 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled 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.Key ResponsibilitiesCollaborate with cross-functional...
-
Software Development Engineer
3 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled 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.Key ResponsibilitiesCollaborate with cross-functional...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our team, 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 ResponsibilitiesCollaborate...
-
Software Development Engineer
1 week ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our team, 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 ResponsibilitiesCollaborate...
-
Software Development Engineer
6 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our team, 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 ResponsibilitiesCollaborate...
-
Software Development Engineer
7 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our team, 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 ResponsibilitiesCollaborate...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher...
-
Software Development Engineer
3 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our Core Software R&D team at Thermo Fisher Scientific. As a key member of our team, you will play a critical role in the development of sophisticated robotic and automation software for use in laboratories around the world.Key ResponsibilitiesDesign and develop software for...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our Core Software R&D team at Thermo Fisher Scientific. As a key member of our team, you will play a critical role in the development of sophisticated robotic and automation software for use in laboratories around the world.Key ResponsibilitiesDesign and develop software for...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our Core Software R&D team at Thermo Fisher Scientific. As a key member of our team, you will play a critical role in the development of sophisticated robotic and automation software for use in laboratories around the world.Key ResponsibilitiesDesign and develop software for...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our Core Software R&D team at Thermo Fisher Scientific. As a key member of our team, you will play a critical role in the development of sophisticated robotic and automation software for use in laboratories around the world.Key ResponsibilitiesDesign and develop software for...
-
Application Software Engineer
1 month ago
Burlington, Ontario, Canada Infowiz Full timeSoftware Development EngineerQualifications: Bachelor's degree in a relevant disciplineExperience Level: 1-2 years in software engineeringKey Responsibilities:Gather and document user specificationsOversee the development, installation, integration, and functionality of computer-based systemsCreate flowcharts, layouts, and documentation for software...