Staff Software Engineer
4 weeks ago
Intersog is a Chicago-based provider of ROI-driven custom web and mobile development specializing in the delivery of full-service, end-to-end solutions, and project resources to Fortune 500 companies, SMEs, and startups. We help our clients attack their ambitious business goals, solve skills shortage issues, and become innovative by building Dedicated Software Development Teams in Mexico, Canada, the U.S.A., and Ukraine and providing on-demand IT project resources to complete required skills on their in-house teams.
Our client wants to transform experiments into executable instructions for Workcells and devices, so we seek a dynamic Staff Software Engineer to join our team. You will lead a talented team of engineers while collaborating with cross-functional departments to deliver high-quality solutions that meet our clients' needs. We want to hear from you if you're passionate about technology, leadership, and creating user-centric applications
Responsibilities:
- Java Backend Service Development: Design, develop, and maintain scalable and resilient Java-based Kubernetes services using the Spring Boot framework and its code generation capabilities.
- Microservices Architecture: Design and implement new microservices, and enhance existing ones, adhering to best practices of microservices architecture.
- Akka Actors and Distributed Systems: Design, Build, and test execution logic partitioned by akka actors.
- Constraint Solvers: The core capability of the Orchestration Layer is solving a scheduling problem.
- Execution Engine: Computing the execution plan for an input experiment and managing the execution of said plan.
- Workcell Software Expertise: Gain a deep knowledge of the execution models and access patterns for Workcell Software Systems.
- Mentoring and Vision: Set the technical direction, mentor the software engineers, and ensure the code quality for the Orchestration Layer team.
Requirements:
- 7+ years in Java-based backend services
- 5+ years in Microarchitecture principles, Kubernetes, and Docker-based services
- 5+ years with Messaging frameworks, SQL and non-SQL data storage systems
- 3+ years in Distributed systems, specifically Akka actors
- 3+ years in CI/CD environments, using tools (Jenkins, Argo Workflows, Github actions)
- 2+ years with Constraint Solvers for Scheduling problems (i.e. IBM CPLEX or OR-Tools)
- 2+ years working with 3rd party APIs. Adept at RESTFUL concepts.
-
Software Quality Assurance Engineer
1 month ago
Vancouver, British Columbia, Canada Software Aspekte Full timeJob SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...
-
Staff Software Engineer, Registry
5 months ago
Vancouver, Canada Babylist Full timeWhat the Role IsAs a Staff Software Engineer on the Registry team at Babylist, you will be at the heart of transforming how expectant parents create and manage their registries. Leveraging your deep Ruby on Rails expertise, you will drive the modernization of our platform, enhancing features such as checklists, wishlists, and product offers to meet the...
-
Staff Software Engineer Data
4 weeks ago
Vancouver, Canada Intersog Full timeIntersog is a Chicago-based provider of ROI-driven custom web and mobile development specializing in the delivery of full-service, end-to-end solutions, and project resources to Fortune 500 companies, SMEs, and startups. We help our clients attack their ambitious business goals, solve skills shortage issues, and become innovative by building Dedicated...
-
Staff Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Square Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Identity team at Square. As a Staff Software Engineer, you will be responsible for designing and building scalable, secure, and reliable identity systems that manage customer information on Cash App.ResponsibilitiesDesign and build core systems used to manage identity on Cash...
-
software engineer
1 month ago
Vancouver, Canada WIA Software Systems Inc. Full timeDurée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation: Expérience: EducationBachelor's degreeComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration...
-
software engineer
1 month ago
Vancouver, Canada WIA Software Systems Inc. Full timeWork Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...
-
Software engineer
4 weeks ago
Vancouver, Canada WIA Software Systems Inc.] Full timeOverview Languages English Education or equivalent experience Computer science Computer software engineering Systems engineering Experience On site Work must be completed at the physical location. There is no option to work remotely. Work setting Responsibilities Tasks ...
-
Software Development Engineer
3 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...
-
Senior Software Engineering Lead
2 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...
-
Software Engineering Team Lead
3 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...
-
Staff Software Engineer
6 months ago
Vancouver, Canada Chainalysis Full timeBlockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where...
-
Senior Software Engineer for a Dynamic Team
4 weeks ago
Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full timeAbout the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...
-
Software Engineer II
1 month ago
Vancouver, Canada Planview GmbH, Software & Consulting Full timeCompany OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...
-
Staff Mobile Software Engineer
3 months ago
Vancouver, Canada DR Power LLP Full timeStaff Mobile Software Engineer Location: Vancouver, Canada Time Type: Full time Posted on: Posted 3 Days Ago Job Requisition ID: JR2487 We are Generac, a leading energy technology company committed to powering a smarter world. At Generac, we bring our best energy to work every day and promote a drive to win while respecting others and supporting growth. Join...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeJoin Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...
-
Staff Software Developer, AI Engineering Team
3 weeks ago
Vancouver, British Columbia, Canada CLIO Full timeJob OverviewA Staff Software Developer on the AI Product Engineering Team will be responsible for leading the development of AI-powered software solutions.Key ResponsibilitiesActing as a technical stakeholder for multiple projects within the AI Product Engineering TeamPartnering with development managers in defining the technical roadmap for the AI Product...
-
Frontend Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionTake-Two Interactive Software, Inc. is a leading developer and publisher of interactive entertainment for consumers globally.The Company develops and publishes products through Rockstar Games, 2K, Private Division, and Zynga.We are looking for a Senior UI/Frontend Software Engineer to help establish our engineering culture and lay the...
-
Software Tester
2 weeks ago
Vancouver, British Columbia, Canada Dew Software Full timeDew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge software solutions. We are seeking talented Software Testers to join our team and play a critical role in ensuring the quality and reliability of our products.Job OverviewWe offer a competitive salary of $120,000 - $150,000 per...
-
Software Development Specialist
2 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.
-
Sr. Software Engineer II
3 weeks ago
Vancouver, Canada Planview GmbH, Software & Consulting Full timeCompany OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...