Live data from Hacker News

Apple is looking for engineers to convert its code from C to Rust

jobs.apple.com

1–10 of 240 posts

Re: Apple is looking for engineers to convert its code from C to Rust

#4
post #2

Seems like a tough role to fill.

For Apple or for employees you mean?

I would imagine that many people are going to apply.

I would have loved to write Rust at Apple, if I ever got the chance to. And Canada is on my list of countries I would like to live in already anyway.

Re: Apple is looking for engineers to convert its code from C to Rust

#6
post #2

Seems like a tough role to fill.

Why? I don't have any Rust experience, but the rest seems reasonable to me and I figure I have enough C experience to make up for it.

If I happened to live in the area and was looking for a job I would definitely consider applying.

Re: Apple is looking for engineers to convert its code from C to Rust

#7
post #3

Wow, outside Edmonton... WTF. Do they have a data center there?

I think big companies see a lot of opportunity in locations outside of Silicon Valley. If you don't care about the weather in the Bay Area, which is quite pleasant, or the other industries around you (be it for business or for pleasure), then you can get an easier commute and a better house for the same salary, which is appealing to some people. (You can also pay people less, which seems to be a strategy used by companies without any Bay Area locations.)

As for how these offices exist; sometimes the team lead is senior enough to move the project there because they want it to be there, and other times a company is acquired that has offices there and there was no reason to move them. (I think Google got their NYC office by buying DoubleClick, for example.)

Re: Apple is looking for engineers to convert its code from C to Rust

#9
> handle the encryption of every packet passing between servers within and across vast data centres

This sounds like it’s doing packet processing in software, which doesn’t seem scalable, especially for the traffic volume I would assume Apple handles. Anyone have a clue what kind of traffic volume and bandwidth we’re looking at here?

Granted, I might be overestimating the requirements given the industry I work in (service provider routing).

Re: Apple is looking for engineers to convert its code from C to Rust

#10
post #7
post #3

Wow, outside Edmonton... WTF. Do they have a data center there?

I think big companies see a lot of opportunity in locations outside of Silicon Valley. If you don't care about the weather in the Bay Area, which is quite pleasant, or the other industries around you (be it for business or for pleasure), then you can get an easier commute and a better house for the same salary, which is appealing to some people. (You can also pay people less, which seems to be a strategy used by comp…

But then it's weird to specify a location. Camrose is a town of 18,000 people – why not make it explicitly remote?
Post reply on HN