Software Engineer for Distributed Systems
2 weeks ago
CircleCI is a leading continuous integration/continuous delivery (CI/CD) platform, empowering software companies to leverage the power of AI in their commercial applications.
As a Senior Software Engineer on our Notifications team, you will play a key role in delivering high-quality code that enhances user experience, API design, and system architecture.
We're seeking an experienced Fullstack Engineer with a strong background in distributed systems, Golang, and React. If you thrive in a collaborative environment and are passionate about innovation, we want to hear from you
About this role:
- Write Code: Produce sustainable, testable, and high-performance code that you can be proud of.
- Cultivate Observability: Foster a culture of monitoring and observability by using operational data to help your team increase the stability, performance, and usage of our systems.
- Collaborate and Innovate: Partner with members of a multi-functional team to dive deep into business problems, explore creative solutions, weigh design tradeoffs, craft effective user stories, and prioritize tasks to deliver maximum value in a balanced and incremental way.
You'll bring:
- Experience: 5-7+ years of professional experience building and debugging distributed systems in production environments.
- Full Stack Expertise: A backend-focused engineer with a workable knowledge of frontend development. We value versatility and enthusiasm for enhancing user experience, API design, and system architecture.
We offer:
- Competitive Salary: $129,000 — $161,000 USD per year
- Opportunities for Growth: CircleCI is a rapidly growing company with a strong focus on innovation and customer satisfaction.
About us:
CircleCI is a venture-backed company headquartered in downtown San Francisco with a global, remote workforce. Our mission is to empower software companies to successfully leverage the power of AI in their commercial applications.
-
Senior Software Engineering Lead
2 weeks ago
Old Toronto, Canada GuruLink Full timeAre you an experienced software engineer looking for a new challenge? GuruLink is seeking a talented Senior Software Engineer to join our team in Toronto, Ontario.The ideal candidate will have a strong foundation in designing and implementing large-scale distributed systems with microservice architecture. They will also have experience in developing...
-
Toronto, Canada Tata Consultancy Services Full timeJob DescriptionWe are seeking a seasoned Software Engineering Expert to join our team in developing distributed systems. This is an exceptional opportunity to leverage your expertise in building scalable and reliable software solutions.
-
High-Impact Distributed Storage Systems Engineer
4 weeks ago
Old Toronto, Canada MongoDB Full timeMongoDB is a leader in the developer data platform space, empowering innovators to create, transform, and disrupt industries with software and data. Our industry-leading MongoDB Atlas offers a globally distributed, multi-cloud database available in over 115 regions across major cloud providers.The Atlas Online Archive service provides cost-effective, tiered...
-
Engineer systems, system engineer
2 weeks ago
Old Toronto, Canada GuruLink Full timep>Location: Toronto, OntarioAs Senior Distributed Systems Engineer, your technical skills will be leveraged to drive the development and deployment of high quality, scalable AI solutions. This is an opportunity to work end-to-end on a large-scale machine-learning system that touches millions of customers, and a chance to continuously learn and help improve...
-
Software Integration Engineer
2 weeks ago
Old Toronto, Canada Cerebras Systems Full timeOur system runs training and inference workloads orders of magnitude faster than contemporary machines, fundamentally changing the way ML researchers work and pursue AI innovation.We are innovating at every level of the stack – from chip, to microcode, to power delivery and cooling, to new algorithms and network architectures at the cutting edge of ML...
-
Old Toronto, Canada Etraveli Group Full timeAbout Etraveli GroupWe are a leading travel tech company, revolutionizing the way people travel.Our cutting-edge virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers. We're making a significant impact on the travel industry and providing higher margin opportunities to our...
-
High-Performance Distributed Systems Engineer
4 weeks ago
Old Toronto, Canada Akamai Full timeAkamai is the world's largest and most trusted cloud delivery platform.As a Senior Site Reliability Engineer, you will be responsible for optimizing performance and ensuring reliability of our distributed systems.We are seeking an experienced engineer to join our Performance & Reliability Engineering Organization.About the RoleTune systems to optimize...
-
Old Toronto, Canada Etraveli Group Full timeAbout Etraveli GroupWe are travel tech pioneers, revolutionizing the way millions of people travel.Our proprietary virtual interlining technology provides unparalleled access to billions of travel itineraries by seamlessly integrating flights from different airline carriers that traditionally don't work together. We're transforming the travel industry with...
-
Highly Skilled Distributed Systems Developer
2 weeks ago
Old Toronto, Canada GuruLink Full timeAbout GuruLinkGuruLink is a leading technology company that specializes in developing innovative AI solutions.We are currently seeking an experienced Senior Distributed Systems Engineer to join our team in Toronto, Ontario.Estimated Salary Range: $180,000 - $220,000 per yearAbout the RoleThis is an exciting opportunity for a highly skilled engineer to drive...
-
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...
-
Distributed Database Systems Architect
2 weeks ago
Old Toronto, Canada Apex Systems Full timeJob Overview:Azure Cloud-based technology company Apex Systems is seeking an experienced Distributed Database Systems Architect to design, implement, and manage a distributed CockroachDB cluster running on OpenShift.About the Role:This role involves working closely with development teams to ensure optimal database performance and scalability, as well as...
-
Old Toronto, Canada Criteo Full timeAbout the RoleCriteo is seeking a highly skilled Site Reliability Engineer to join our PRE team. As a key member of this team, you will work closely with product engineering to improve the reliability of our applications, systems, and pipelines.Your ImpactYou will assess areas where optimization is needed most and tell stories with meaningful monitoring...
-
Software Engineering Lead for AI Systems
3 weeks ago
Toronto, Ontario, Canada Kumaran Systems Full timeWe are seeking a highly skilled Software Engineering Lead to join our team at Kumaran Systems. As a key member of our Application Engineering team, you will be responsible for designing, developing, and delivering cutting-edge AI systems.Job Summary:The ideal candidate will have extensive experience in leading software development teams and implementing AI...
-
Senior Distribution Designer/Engineer
3 months ago
Old Toronto, Canada RPMGlobal Full timeSenior Distribution Engineer (Hybrid) POWER Engineers, Inc. seeks a Senior Distribution Engineer for our Toronto, Ontario, office. Roles and Responsibilities Develop new designs by applying knowledge of electric utility systems and their operation. Apply engineering calculations to various project challenges to develop complete and competent...
-
Senior Distribution Engineer
4 months ago
Toronto, Canada Phasor Engineering Inc Full timePHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of overhead & underground transmission/distribution systems, substations, fibre optics, as well as substation and transmission foundations. Our expertise allows us to be involved in a diverse range of projects from conceptual engineering through to commissioning...
-
Senior Software Engineer for Scalable Systems
1 month ago
Old Toronto, Canada Emburse Full timeOverviewEmburse is a leading provider of innovative software solutions, and we are seeking a skilled Senior Software Engineer to join our team. This role will involve contributing to the development of scalable systems that enhance customer experiences and solve complex challenges.About the RoleWe are looking for a highly experienced software engineer with a...
-
Technical Lead for Distributed Systems
3 weeks ago
Old Toronto, Canada ROSS Full timeJob Title: Technical Lead for Distributed SystemsWe are seeking a highly skilled Technical Lead to join our team at ROSS, a leader in online sports gaming with a technical center of excellence in Toronto.The ideal candidate will have 8+ years of development experience using C# and 5+ years with SQL Server. They will also have expertise in designing and...
-
Database Engineer
2 weeks ago
Old Toronto, Canada Bank of America Full timeJob OverviewAt Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.The role of Database Engineer - Large Distributed Systems is part of Quartz Core Platform's database team. The qualified applicant will contribute to building and re-architecting a globally eventually consistent...
-
Senior Android Software Engineer
4 weeks ago
Old Toronto, Canada Nexus Systems Group Inc. Full timeJob Title: Senior Android Software Engineer">">About the Role:">">We are seeking an experienced Senior Android Software Engineer to join our team at Nexus Systems Group Inc.">You will be responsible for designing, developing, and maintaining high-quality mobile applications using the Android platform.">Our ideal candidate will have a strong background in...
-
Power System Studies Engineer
2 weeks ago
Old Toronto, Canada Kinectrics AES, Inc. Full timeKinectrics AES, Inc. is a leading energy and utility company consistently ranked as one of the best places to work. As a Power System Studies Engineer, you will play a crucial role in contributing to Canada's expanding energy sector.**Job Overview**We are seeking a highly skilled engineer to join our Distribution Asset Management team.**Job...