Senior Software Engineer

3 weeks ago


Next Job, Canada Apple Full time

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



  • Next Job, Canada PARSONS CORPORATION Full time

    In 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,...


  • Next Job, Canada TD Full time

    satisfy 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...


  • Next Job, Canada Canadian National Railway Full time

    At 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....


  • Next Job, Canada Canadian National Railway Full time

    At 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 time

    Requirements: - 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 time

    Position 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...


  • Next Job, Canada AAA Canada Inc. Full time

    AAA 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...


  • Next Job, Canada VON Canada Full time

    Description 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...


  • Next Job, Canada TD Full time

    WIO 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...