Software Engineer
2 months ago
We are seeking a highly skilled Software Engineer to join our Platform Engineering team at Apple. As a key member of our team, you will be responsible for designing and implementing cross-cutting features and services that support and enable the development of our developer productivity tools.
About the RoleThis is an exciting opportunity to work on a wide range of projects, from building scalable and resilient infrastructure to developing web service APIs. You will collaborate with colleagues across all of Apple's software organization to accelerate the development of OS components and apps, and enabling new features and technologies for Apple's internal and external developer communities.
Responsibilities- Design and implement cross-cutting features and services that support and enable the development of our developer productivity tools.
- Collaborate with colleagues across all of Apple's software organization to accelerate the development of OS components and apps.
- Develop web service APIs and ensure they are secure, monitored, and resilient.
- Work with the Platform team to build scalable and resilient infrastructure.
- BS in Engineering, Computer Science or equivalent industry experience.
- 6+ years of professional software development experience, with strong software engineering practices.
- Proficient in a strongly typed or functional programming language like Swift, Java, Kotlin or Scala.
- Solid understanding of distributed system design and event-driven architecture.
- Experience with designing, developing and maintaining web service APIs.
As an Apple employee, you will be eligible for discretionary restricted stock unit award recommendations, and can purchase Apple Inc. s stock plans and agreements. You will also receive comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses - including tuition.
This role might be eligible for discretionary bonuses or commission payments as well as relocation.
-
Software Quality Assurance Engineer
2 weeks 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...
-
Software Quality Assurance Engineer
2 months ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...
-
Software Quality Assurance Engineer
2 months ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...
-
Software Development Testing Engineer
4 weeks ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...
-
Software Development Testing Engineer
1 month ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...
-
Software Development Testing Engineer
1 month ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...
-
Software Development Engineer
3 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...
-
Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...
-
Senior Backend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...
-
Software Development Engineer
5 days 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...
-
Software Engineering Team Lead
16 hours 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...
-
Senior Backend Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...
-
Senior Backend Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...
-
iOS Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...
-
iOS Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...
-
Software Engineer II
2 weeks ago
Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full timeAbout PlanviewPlanview is a global leader in work and resource management, helping organizations accelerate the achievement of their goals. Our mission is to build the future of connected work, from ideas to impact.We provide comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio...
-
Senior UI/Frontend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior UI/Frontend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior Software Engineer for a Dynamic Team
2 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...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...