Senior Software Engineer
6 months ago
What You'll Do:
What You'll Do
As a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.Design, develop, ship and maintain web-based tools for advertisers, retailers and internal users.Understand product and customer priorities, and balance those against operational and technical needs.Guarantee top quality code; practice code reviews, unit tests, integration tests, end to end tests in a continuous integration environment.Work with over Million SKUs, and decide which products ads to serve in less than 10msWork with UX and Product teams to design products that customers love.Who You Are:
BS in Software Engineering or related field5+ years of programming experience, writing code and unit tests in an Object Oriented Programming languageStrong understanding of Computer Science (data structures, algorithms, optimization)Product minded: committed to building the best customer experienceStrong commitment to quality designs, automated testing, and documentationA passion for shipping quality high-performance codeA strong sense of ownership and a dislike for passing the buckA problem solver, a fixer, and a creative technologist. We believe coding is a talent and a passion, not just a skill.A strong communicator and a team player who can work efficiently with others-
Senior Python Software Engineer
17 hours ago
Toronto, Canada Iris Software Inc. Full timeIris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...
-
Senior Java Software Engineer
3 weeks ago
Greater Toronto Area, Canada Iris Software Inc. Full timeJob SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...
-
Senior Software Quality Assurance Engineer
4 weeks ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...
-
Senior Java Software Engineer
5 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeThe largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...
-
Senior Full Stack Software Engineer
16 hours ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...
-
Senior Network Research Engineer
4 weeks ago
Toronto, Ontario, Canada Software International Full timeOverviewSoftware International is a leading provider of technical talent to top companies in Canada and the US. We have an exciting opportunity for a Senior Network Research Engineer to join our team at our Toronto or Waterloo office.
-
Senior Python Engineer
6 days ago
Toronto, Canada Iris Software Inc. Full timeIris Software Inc., one of the world's largest financial institutions, seeks a skilled Senior Python Engineer for a long-term contract opportunity in Toronto, Ontario.The ideal candidate will have strong experience in developing software applications using Python. They should be well-versed in object-oriented programming and have knowledge of design...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Nextgen System Canada Full timeJob Title: Senior Software EngineerAbout Us: At Nextgen System Canada, we strive to provide innovative solutions that meet the evolving needs of our clients. As a senior software engineer, you will play a crucial role in shaping our technology strategy and driving the development of cutting-edge software products.Salary: The estimated annual salary for this...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Bank of Montreal Full timeSenior Software Engineer Job DescriptionAt the Bank of Montreal, we're looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Translate user requirements into technical specificationsDevelop, test, and...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Bank of Montreal Full timeWe are seeking a skilled Senior Software Engineer to lead the development of our software applications.Responsibilities include designing, implementing, and testing software solutions to meet business requirements.Strong understanding of software development lifecycle, programming languages, and software engineering principles is required.
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob DescriptionWe are seeking an experienced Senior Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong background in software development, with experience in e-commerce and film solutions. They will be responsible for designing, developing, and testing complex software applications, as well as...
-
Old Toronto, Canada Data Engineer Jobs Full timeAs a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...
-
Senior Software Developer
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...
-
Senior Quality Assurance Engineer
3 weeks ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeAt Medha Software Solutions Inc., we are seeking a highly skilled Senior Quality Assurance Engineer to join our team.About the RoleWe are looking for a seasoned professional with a proven track record in ensuring the highest quality of software products. As a Senior Quality Assurance Engineer, you will be responsible for designing and executing comprehensive...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Simply Smart Services Inc. Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at Simply Smart Services Inc. This role is ideal for individuals with 3 years of experience in software development and a strong understanding of computer programming principles.Key Responsibilities:Software Development: Write, modify, integrate, and test software code for...
-
Senior Software Engineer
5 months ago
Toronto, Canada Puzzle Cats Full timeAbout the Senior Software Engineer position We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the casual mobile game market. You will work on and ship at least 1 game every 2 months.You will be developing fun and highly scalable mobile games, played...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Canadian Systems Inc. Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Canadian Systems Inc.
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Nextgen System Canada Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Nextgen System Canada.About the JobAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients.The ideal candidate will have a strong background in software development, with a...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout OMEGA SOFTWARE SERVICES LTD.We are a software development company that delivers high-quality solutions for various industries, including e-commerce and film. Our team is passionate about building innovative products that meet our clients' needs.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have...