Senior Software Engineer
3 weeks ago
SummaryPosted: Jul 21, 2023 Weekly Hours: 37.5 Role Number:200473655We are a small team at Apple in the Tools & Framework organization building innovative automated test systems. We take up a broad range of challenges on a daily basis like crafting distributed computing infrastructure services & frameworks, reliability test infrastructure and tests. These highly available systems protect software that we ship to our users.
- Key Qualifications
- Strong leadership, communication, and project management skills. Deep understanding of software design principles and architecture. Experience with cloud-based infrastructure, databases, and APIs Expertise in Java and Python programming languages (Swift, Scala nice to have) Ability to identify and tackle problems quickly and optimally
- Description
- You will contribute to the technical design and implementation of a system critical to the everyday work of software development. You will collaborate with your team and work cross-functionally to tackle problems and design beautiful solutions. You will drive projects independently, and leverage organizational skills to thrive in a fast paced development team. You will look for the best solutions for customers and drive those ideas forward in every aspect of the product. You will interact with the engineers that are customers of your tool to debug issues and understand their use cases. You will be involved in all facets of the product from feature planning, system design, implementation to documentation. Your work will have a profound impact on Apple's software by crafting a robust and reliable system that enables software engineers to contribute high quality work.
- Education & Experience
- B.S. / M.S in Computer Science or equivalent experience
- Additional RequirementsJOB TYPE
Work Day: Full Time
Employment type: Permanent Job
Salary: Negotiable
JOB REQUIREMENTS
Minimal experience: Unspecified
-
Senior Transportation Designer/drafter
7 days ago
Next Job, Canada PARSONS CORPORATION Full timeIn a world of possibilities, pursue one with endless opportunities. Imagine Next!When it comes to what you want in your career, if you can imagine it, you can do it at Parsons.Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next,...
-
Senior Machine Learning Engineer
1 month ago
Next Job, Canada TD Full timesatisfy the needs of machine learning projects. What are your main responsibilities? Lead the design and implementation of complex data-centric solutions, including extremely complex and large data set verification, transformation and feature generation, to ensure continuous high-quality input for the model development Lead the design and implementation of...
-
Senior Category Manager
4 weeks ago
Next Job, Canada Canadian National Railway Full timeAt CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference....
-
Senior Category Manager
1 month ago
Next Job, Canada Canadian National Railway Full timeAt CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference....
-
General Manager
4 days ago
Next Job, Canada Trans-United Consultants Ltd. Full timeRequirements: - Post - Secondary education in Engineering, Finance or Business - Minimum 10 yrs of experience in a senior leadership capacity in manufacturing sector - Experience with automotive sector an asset - Good background in Lean / Continuous Improvement methodologies and handling change management - Experienced with scheduling, cost reduction, and...
-
Scrum Master
1 month ago
Next Job, Canada CGI Group Full timePosition Description: We offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. CGI's continuous growth is a testament to the...
-
Methods Agent Transportation
1 month ago
Next Job, Canada AAA Canada Inc. Full timeAAA Canada is a manufacturing company that has been providing subcontracting and technical assistance to industrialization, production and maintenance processes for about 15 years! We operate in the Aerospace, Ground Transportation and Energy sectors.A typical day?You will be located : PlattsburghParticipate in the design of the product in partnership with...
-
Licensed Practical Nurse
7 days ago
Next Job, Canada VON Canada Full timeDescription Position at VON Canada (Nova Scotia) Requisition Details: Employment Status: Temporary, Part Time (0.5 FTE) Program: VON Pictou County Nursing (Corrections) Number of Hours Bi-Weekly: 37.5 Work Schedule: Days, with an evening, weekend rotation Union/Bargaining Unit: NSNU Anticipated End Date: June 2023 On Call: No Portability of seniority as per...
-
Senior Equity Analyst, Managed Investments
1 month ago
Next Job, Canada TD Full timeWIO provides holistic portfolio management, counsel and guidance across a broad range of investment methodologies including traditional, endowment and risk-aware allocations. WIO is the portfolio manager of Core Asset Allocation, Core Equity, CoreQ Quantamental Equity Portfolios and Risk Priority Portfolios. WIO plays a role in the education and ongoing...