Software engineer infrastructure meta reddit.
Software engineer infrastructure meta reddit.
Software engineer infrastructure meta reddit And furthermore, the term SWE doesn't mean anything because it's a group of various subfields (web dev, mobile dev, embedded systems, even devops is a subfield IMO). In every company I helped conduct an interview for, the minimal expectation from other team members during the interview process has always been whether the candidate produced an optimal, working solution Especially if you're still in school, hackathons are great. 30+ years experience. The salary range is $170,000 - $250,000. I have received some feedback that it is difficult to show impact in an infra team compared to a product team. When they switch to that big tech job ask for a referral! Maybe hit up a climbing gym haha? Looking at different people with different skills, I find that senior engineers who don't know advanced scripting usually struggle to learn advanced PowerShell, while even junior engineers can dominate most infrastructure products very quickly if they are already very good in PowerShell. I'm not sure what to expect. Just social outings with team members, other software engineers. ), and I'm practicing on the most frequent questions under Facebook/Meta. Hiring Manager, we've conducted 100s or System Design interviews at FAANGs and 100s more as mocks via Hello Interview. The Product Architecture interview is the System Design equivalent for Product Software Engineers (SWE, Product). Essentially, be strategic about the type of software engineering you invest your time in learning and good luck, always be learning! Undergrad Comp Sci -> Engineer -> Senior Engineer -> Architect -> Director Engineering -> VP Engineering -> CTO -> Operating Principal at PE firm (CTO to CTOs) Added an MBA and a Masters in Comp Sci during my career. I'm specifically interviewing for a Software Engineer, Infrastructure position. Infrastructure engineers (typical DevOps stuff) leaves the damn kitchen clean when done building something from code. I interviewed two weeks ago for a software engineer product role. Jan 30, 2024 · Product vs Infra at Meta. They'd be called software engineers except that term was already taken. My go-to system design question was, "Design a ticket booking service for live events, similar to Ticketmaster or Stubhub. I'm looking at a software engineer role on the official Meta website. Members Online Ima principle developer who has interviewed 50+ candidates for my company this year - my thoughts. I work across a portfolio of >70 companies that we own. I am still receiving a few rejections (here and there) from different companies. I spent 5 years as a staff engineer at Meta and did 100s of interviews, if you're considering applying and have questions about the process, feel free to ask! Main rumor i always hear is that Meta coding interviews are always 2 Leetcode Subreddit for discussing careers in computer science, software engineering, and related fields, specifically pertaining to those of us in the UK. I made the shift from data and software engineering to ml engineering (which is really a specialized subset of that) by getting involved in some ML special project at my last company. We see the same mistakes being made over and over and over again. So far I'm focusing on making sure I understand common patterns (two-pointer, min/max heap, BFS vs. Developers are awesome. From what I hear, a DS at FAANG companies are usually glorified analysts. reddit's new API changes kill third party apps that offer accessibility features, mod tools, and other features not found in the first party app. 5k openings needing to be filled. Between us, we've conducted 1000s of interviews so we have a really good sense of what it takes to get hired. Does anybody here know whether software development engineers at workday work with Xpresso? Thank you to the mods and people in this subreddit for helping me improve my resume. 5 /5 difficulty. A good senior devops engineer finds problems and solves them without being told. Because we know we're going to have to clean it up anywayso we plan for it. On backend, but for the meta loop initially i was taking product role. I was initially chosen for Product but while scheduling Meta Onsite E6, I decided to go for System Design any my recruiter switched my application to System Generalists- Infrastructure. That's a software developer. At a google's massive scale, they probably build their own tools to manage builds, deployments, monitoring etc. We've also found that most candidates tend to have the same questions. More specifically, we look into what it is, how to reduce it, and more. I've conducted hundreds of interviews while at Meta, and over the last few years, I've done tons of mock interviews to help people prepare. I’ve pulled together the most interesting information for you to prepare for your upcoming meta interview. I have a few options between Product and Infra teams. They build the things that make the moneys. Hi everyone, never thought I would even have the opportunity to be doing an interview at Meta, but I got an interview. I would like to figure out whether the role involves working with Xpresso before I negotiate the offer. Despite holding a PhD in Electrical Engineering and having four years of experience in a hardware company, my background isn't directly related to Yes, a data engineer is mainly a specialized software developer/engineer. Negative 9%. May involve designing AWS-like services that handle massive traffic. Any additional feedback would be great! I hope this helps you. Apr 9, 2024 · Meta - infrastructure vs product. Why do people continually consider META engineers of all types as the best or top or of the industry? I suspect this may have been true at one time when META was smaller but I haven’t seen significant contributions outside of some niche areas when compared to all of tech. Not sure what I will talk about. Interview experience. I am planning to apply to Microsoft Intune Engineering type roles, as well as Microsoft 365 (Office 365) Admin roles. There are plenty of "DevOps Engineer" roles that are called "Software Engineer" or "Software Engineer - Infrastructure" in the industry. And not even by like 3:4 ratio. Free interview details posted anonymously by Meta interview candidates. Along with Stefan, a former Meta & Amazon Sr. My largest concern is that spending 3-4 years away from product engineering would impact my ability to transition back into product roles. Consider integration areas, or ML, Deep Learning, NLP, Prompt Engineering or Algorithmic focused engineering. Its their job to provide the mechanisms and tools for developers to build software that executes on some sort of hardware (ideally the infrastructure engineer should abstract a lot of this away from the engineer). More than likely, at least as an infrastructure engineer, you'll own CI/CD pipelines and optimize those. If your team has dedicated DevOps Engineers, I'd argue that your Now, if you think that infrastructure engineer does also linux, windows, vmware, cisco (and maybe aix, hpux) then no, that role is not dead. Let's say we're talking about Meta, as they're the only ones hiring, but this is relevant for other companies too. Meta announced yesterday they are ramping up hiring for E4+ roles with 4. However, I'm struggling to understand why Meta is considering me for this role. Often related to infrastructure roles. Members Online Interview on Friday Dec 8, 2024 · Hi everyone, Last week I was told that I passed Meta's HC for the E4 level and am now moving to the team matching phase for an Infrastructure team. A junior/entry devops engineer is good at solving problems they are given. true. On the other hand, software engineers usually code more on the applications core to the business product itself. Staff engineers take forever to get to since that’s pretty much the top and quant is extremely competitive due to the nature of the work. Sep 19, 2023 · Is Meta SWE , product or SWE, infrastructure a better one ? Hi , i am a full stack engineer with a major focus. I have an upcoming on-site interview with Meta for an infrastructure software engineering position at the E5 level. Familiarize yourself with the concepts of ASICS, Backplane, Line rate forwarding, etc, as you will get senior engineers from time to time asking you questions about those stuff specially when it comes to design and architecture. Actually I didn't apply. Also, I have a stats background (undergrad degree from top target). I got the first question and explained two optimal approaches to solve the problem which interviewer was fine with, he asked to implement one of the solutions and describe the complexities and I also ran it through some test cases (I think I wasted time on this question). I prepared with a combination of neetcode and leetcode premium. Who's hiring in Denver, CO This is correct, if you’re only considering application development jobs at Workday. Updated Feb 25, 2025. Computers only understand 10 things: zero and one. This is really for infrastructure, systems, production engineers. " This question is still asked a lot by multiple interviewers at both Meta and across most FAANG companies. We hit the jackpot with concepts like: what is toil according to a 5-point criteria why even care about toil? where you can find toil in your software system The official Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language. I am super nervous for the first call. Hey folks, I'm Evan, a former principal engineer at Meta. Please let me know what you think of the format, contents, etc. But now i see few posts on blind that front end questions will be asked in Product design system design round for product role which i am not Software developers build things to solve problems. Based on my research, it seems that cracking Infrastructure is much harder than product. You need to be able to make a box diagram of the entire system, but a little more focus on the APIs between the boxes, and a little more focused on how "real world use cases" will impact the entire system end I'm a former Meta Staff engineer and he's a former Meta & Amazon Sr. Without getting into titles, a data scientist at one company could be the same as a data engineer or ML engineer (or both) at another company. and any tips will be welcome. If you have questions or are new to Python use r/learnpython CSCareerQuestions protests in solidarity with the developers who made third party reddit apps. just some school I'm Evan, a former Meta Staff Engineer. At smaller companies, the titles data engineer, ML engineer, DS, and sometimes even data analyst often overlap in responsibilities. 582 votes, 151 comments. The key is differentiation I am making is the difference between operations/infrastructure and software applications development. The principles of software engineering are applied in the field of DE and a backend developer can easily switch to data engineering and vice versa, Now there are some cases where switching fields in software development can be a little bit annoying and difficult, for example an android developer would find it a bit 2 subscribers in the DenverJobLeads community. The infrastructure role would be significantly less software design and more systems and infrastructure design. The question is kind of broad, but - I've passed my AWS Cloud Practitioner recently - which for a developer just means "I was able to make a hashmap of keyword -> AWS service in my head" - and now I'm studying for Cloud Developer to take in Q1 2021 or even before if I really get my ass in gear about it. I received an offer to join workday as a software development engineer. Sometimes, "Software Engineer - Infrastructure" is exactly the same as "Infrastructure Engineer, "DevOps Engineer" and "Site Reliability Engineer". If you have something to teach others post here. Feb 25, 2025 · Meta Software Engineer Infrastructure interview questions. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world. 80 votes, 57 comments. Also, on the salary side, you’d get paid a really good amount by putting a less effort compared to your PhD studies. I have some questions regarding the senior software engineer interview process that I am hoping some engineer / technical managers, hiring managers, or senior software engineers / developers can answer! Context: I am starting to prepare to interview for Senior Software Engineer / Developer positions. . I got an interview for Meta, Affirm, and a few others for a Software Engineering (New Grad) position. Hello all, I will be joining Meta as an IC4. A manager is simply unblocking people where needed. Our code serves millions of requests per second and it does so with sub-second latency and in a fault-tolerant manner. Is that correct? Software Engineer, Infrastructure Responsibilities Identify performance opportunities and bottlenecks across a wide range of MRS models, infrastructure and systems. More like 1:5 to 1:8. You’re welcome! Also, another thing I forgot to mention is Meta uses their own hardware. Facebook is seeking an experienced Software Engineer to join the Software Engineering (Infrastructure) team. Three letter terms are their friends (SLO, SLA, SLI). I have the best job. The Software Engineering (Infrastructure) team builds large distributed components that run Facebook. Interviews at Meta. My recruiter let me know to take a look at the preparation hub, but all of the "Engineering" plans are pretty much all about Software En For experienced developers. Michael is an ex-meta E7 software engineer who writes prolifically about the meta interview process on reddit. Subreddit for discussing careers in computer science, software engineering, and related fields, specifically pertaining to those of us in the UK. How does anyone know the difference between software engineer product and software engineer infrastructure positions? I have observed quite a few postings under these names but I'm unsure about the difference. I am not sure whether the role will involve working with Xpresso. Also there are a lot of Software Engineering skills and tools you can learn working as a MLE. You’re average middle of the crop meta engineer makes 200-300 TC depending on area which pretty standard among the industry, so nothing crazy. Infrastructure engineers would be the ones managing your infra footprint (e. when he gave me the first call schedule link I saw that its for Software Engineering, Product role on the career page. Hiring Manager. In securities services (which you'd quite likely be working on in a JPM or similar in Dublin) software is the primary revenue generator - in this day and age, banks ARE their IT, as demonstrated by the near loss of RBS some 12 years ago when they messed up their payments infrastructure. But they also need guardrails on their infrastructure. I helped coordinate interviews for all software engineering levels, in small startups, a defense company, and a Fortune 500 company. A developer teaches a computer to turn those bits into the rich world we live in. These breakdowns go into exactly what is required at each level including bad, good, and great solutions to common deep dives. "Product Architecture" is like a full stack system design interviews. How do I decide which ones to target? I've heard infra is much harder than product facing roles in most companies - The issues are harder to debug, the codebase is more circuitous with lots of domain specific knowledge required, the day to day work is harder as well apparently and more technically challenging. My tech screen interview is scheduled for December 11. Lately, I've been trying to scale this out by building an AI-driven mock interviewer. It would be great if someone could let me know @ Yo! Over my 5 years at Meta, I conducted a ton of interviews. 3. If you look at a tech company's job boards, software engineers almost always outnumber data science roles. Otherwise software engineering conferences are a good bet too. If I got an… SRE - Software engineers who focuses on application reliability, budgeting uptime, and toil automation. DFS, etc. This is an extremely complex process that doesn't just involve thinking outside the box. So I’d suggest you to take the job at Meta if you like writing code and working in a collaborative environment. Implement changes to capture efficiency improvements. It is a 45-minute interview where you will be asked to design a user-facing product by defining the requirements, architecting the APIs, and drawing a high-level system diagram. A good lead engineer identifies problems before they occur and solves them. I was given two LC mediums. 55% Positive. Read the summary So I had my technical screening Interview for Meta yesterday. I play with Rust on the side, and I enjoyed writing C/asm in school a lot. Infra engineering is something that I'm just more passionate about. DevOps Engineer - Infrastructure engineers who focuses on reducing silo between development teams and infrastructure teams. I joined as a new grad a couple of years ago as a Software Engineer on Tools; this is a solid program where you code in coding languages you would actually expect to code in for a development job. The recruiter reached out to me. Instead of using an available build tool like maven, google probably has their own build management software that possibly predates maven and I'd imagine as a tools and infrastructure engineer you'd be working on maintaining such software. Product Design: More suitable for full stack/middle tier backend candidates. Reliability-focused engineering is famous across other disciplines for one thing in particular: reducing toil. Staff engineers and high level quant engineers. SRE, Systems Engineers, DevOps, and SysAdmins all focus more on operations and infra. The problem is, the position I am going for is a Security engineer. I'm deciding between two options to apply for - Product Engineer and Infra Engineer. Software Engineer, Infrastructure | Meta Careers We would like to show you a description here but the site won’t allow us. your cloud resources). From what I understood from the recruiter, if I want I can ask her to find me Product teams instead of Infrastructure ones. Emphasizes APIs, data modeling, client-server interaction, user interactions. Any posts or comments that are made by inexperienced individuals (outside of the weekly Ask thread) should be reported. Deals with functionality rather than scalability or infrastructure. For experienced developers. It was first technical, I was asked one easy question and one medium (dm if you want to know which ones). It really depends on the company. CSCareerQuestions protests in solidarity with the developers who made third party reddit apps. Keep in mind, I am a MLE in the true sense of the term. g. May 2, 2025 · 2,477 Meta Software Engineer interview questions and 2,398 interview reviews. But as you see you would have to be proficient in first 3-4 and know either some backup solutions and run hardware inventory, installs, cabling or be a business admin for few systems. My resume has some experience but its not real work and no real internship. tgfwmg iczkez fih iarpe fctbwtb ushfg obcxpd dstx ljhzdu mkzqx jyiwd slqjce svbhm fynrgd kjt