Senior Kafka Engineer for Distributed Systems
4 days ago
We are seeking an experienced Kafka Engineer to join our team as a Senior Engineer, focusing on designing and implementing high-performance distributed systems using Apache Kafka. In this role, you will work closely with our development teams to understand business requirements and design scalable solutions using Agile methodologies.
About UsTata Consultancy Services (TCS) is a leading IT services company that has been partnering with global businesses in their transformation journeys for over 55 years. Our consulting-led, cognitive-powered portfolio of business, technology, and engineering services and solutions is delivered through our unique Location Independent AgileTM delivery model, recognized as a benchmark of excellence in software development.
Key Responsibilities- Design and implement high-performance distributed systems using Apache Kafka, ensuring scalability, reliability, and fault tolerance.
- Collaborate with development teams to understand business requirements and design solutions using Agile methodologies.
- Develop KStreams pipelines and deploy KStreams clusters, leveraging your expertise in Kafka administration, configuration, and troubleshooting.
- Provide technical direction, guidance, and reviews to other engineers working on the same project.
- Hands-on experience with Kafka Db connector for Oracle, Mysql, and strong fundamentals in Kafka administration, configuration, and troubleshooting.
- Experience with Confluent Control Center and understanding of Microservices technologies including Spring Boot, Java, SQL Server, Oracle, and Stored Procedures.
- Familiarity with agile methodologies for software development and ability to work independently to implement solutions on multiple platforms (DEV, QA, UAT, PROD).
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). As an employee, you can expect a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.
-
Senior Kafka Engineer
48 minutes ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeAt Tata Consultancy Services, we are committed to delivering exceptional IT services and solutions to our clients. Our organization has been a leader in the industry for over 55 years, with a strong presence in software development and a focus on sustainability.We are seeking a highly skilled Senior Kafka Engineer to join our team. This is an exciting...
-
CockroachDB Distributed Systems Engineer
3 days ago
Toronto, Ontario, Canada Apex Systems Full timeJob OverviewWe are seeking a highly skilled CockroachDB Distributed Systems Engineer to join our team at Apex Systems. As a Senior CockroachDB Engineer, you will be responsible for designing, implementing, and managing distributed CockroachDB clusters running on OpenShift.About the RoleDesign and implement a CockroachDB cluster architecture that meets the...
-
Senior Kafka Solutions Architect
2 days ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeAbout Tata Consultancy ServicesTata Consultancy Services (TCS) is a leading IT services, consulting, and business solutions organization that has been partnering with many of the world's largest businesses in their transformation journeys for over 55 years.Our MissionWe are committed to creating a workforce that reflects the societies we operate in by...
-
Kafka Developer
6 days ago
Toronto, Ontario, C6A, Ontario, Canada Tata Consultancy Services Full timeInclusion without ExceptionTata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...
-
Senior Distributed Systems Architect
2 days ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeTata Consultancy Services is a leading IT services, consulting, and business solutions organization that has been partnering with many of the world's largest businesses in their transformation journeys for over 55 years.We are committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities...
-
Senior Engineering Leader
5 days ago
Toronto, Ontario, Canada eBay Full timeJob OvervieweBay is seeking a highly experienced Senior Staff Engineer to lead our Recommendations team in redefining the face of eBay. This is an exceptional opportunity for an outstanding engineer to work with a world-class team of Engineers, Data Scientists/Applied Researchers, Product Managers, Designers, and Analysts to create great products that make a...
-
Sr. Backend Java,
2 months ago
Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full timeSr. Backend Java, (Springboot/Spring) Developer working with Kafka and AWS to a support multi-year project for a banking client Duration: 6 months with strong possibility of extensionLocation: Hybrid (1-2 days a week in DT Toronto office)Description:Senior backend developer that can build strategic adaptors to consume batch as well as real-time messages,...
-
Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full timeOur Insurance client is looking for a Senior API and Integration Architect responsible for design and providing guidance in API & Integration Solutions (Kafka and Apigee)Permanent full time positionLocation: Toronto - on site 1-2 days a weekResponsibilities:Architect the enterprise API, Event and Microservice Integration Platforms, reporting directly to AVP,...
-
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team and contribute to the development of our cloud-native relational database. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable distributed systems.ResponsibilitiesDesign and develop new features for...
-
Senior Java Developer
3 weeks ago
Toronto, Ontario, Canada S.i. Systems Full timeJob Title: Senior Java Developer - Microservices and Messaging SystemsAbout the Role:We are seeking an experienced Senior Java Developer to join our team at S.i. Systems. As a key member of our development team, you will be responsible for designing and developing strategic adaptors to consume batch as well as real-time messages, normalizing data in a...
-
Enterprise Distributed Database Architect
4 days ago
Toronto, Ontario, Canada Apex Systems Full timeApex Systems, a leading global IT services provider, is seeking an experienced Senior CockroachDB Engineer.The successful candidate will have extensive enterprise architecture and design experience, as well as the ability to build, optimize, and configure a platform to meet the needs of our clients, industry-leading technology companies.This role involves...
-
Senior CockroachDB Engineer
6 days ago
Toronto, Ontario, C6A, Ontario, Canada Apex Systems Full timeSenior CockroachDB EngineerApex Systems is a global IT services provider, and our staffing practice has an opening for Senior CockraochDB Engineer and with extensive enterprise architecture and design experience as well as the ability to build optimize and configure a platform to place at our client, an industry leading technology company.Client: A Fortune...
-
Toronto, Ontario, Canada Amazon Full timeOverviewDistributed systems and database technologies play a crucial role in powering Amazon Web Services (AWS). As a Technical Lead, you will be responsible for designing, developing, and deploying scalable and fault-tolerant systems that meet the high demands of our customers.About AWSAWS is the world's most comprehensive and broadly adopted cloud...
-
Senior Software Architect
4 weeks ago
Toronto, Ontario, Canada Apex Systems Full timeAbout Apex Systems">Apex Systems is a global IT services provider with a strong presence in the industry. Our staffing practice has multiple openings for senior software engineers to join our team of experts.">Job Summary:">We are seeking an experienced Senior Full-Stack Developer to design, develop and test operating systems-level software, compilers and...
-
Senior Full Stack Software Engineer Alternative
4 weeks ago
Toronto, Ontario, Canada Apex Systems Full timeAbout Apex SystemsApex Systems is a global IT services provider. Our staffing practice has two openings for Senior Full-Stack Developers with domain experience in banking, strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environments.Job Title: Senior Full-Stack DeveloperWe have 12-month contract opportunities...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Northstar Wall Systems Ltd. Full timeJob TitleSenior Software Engineer - Northstar Wall Systems Ltd.About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Northstar Wall Systems Ltd. As a key member of our technical staff, you will be responsible for maintaining and developing our software applications.ResponsibilitiesMaintain existing...
-
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced software engineer to join our team in building next-generation distributed systems and database technologies.
-
Senior Cloud-Based Java Software Engineer
2 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob DescriptionWe are seeking a skilled Senior Cloud-Based Java Software Engineer to join our team at Iris Software Inc. in Toronto, ON.About the RoleThis long-term position involves developing and maintaining cloud-based applications using Java 8+ and Spring Framework (Spring Boot). The successful candidate will have experience working with distributed...
-
Toronto, Ontario, Canada Royal Bank of Canada Full timeAt Royal Bank of Canada, we're seeking a seasoned Technical Architecture Lead to spearhead the design and development of our distributed systems architecture.The ideal candidate will have a deep understanding of cloud data architecture, microservices, and Kubernetes, with experience in leading large programs and projects.This role requires strong analytical...
-
Highly Available Distributed Systems Architect
1 month ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Manager to join our team at Amazon. This is an exceptional opportunity to lead a team of software developers and contribute to the design, development, and operation of distributed systems and database technologies.Company OverviewAmazon Web Services (AWS) is the world's most comprehensive...