IT Engineer (London, United Kingdom)

IT Engineer (London, United Kingdom)

Full-Time 36000 - 60000 € / year (est.) No home office possible
Figma

At a Glance

  • Tasks: Manage and secure macOS endpoints while collaborating with IT and Security teams.
  • Company: Join Figma, a creative tech company making design accessible to everyone.
  • Benefits: Competitive salary, inclusive culture, and opportunities for personal growth.
  • Other info: Embrace diversity and grow your skills in a supportive workplace.
  • Why this job: Shape the future of design and collaboration in a dynamic environment.
  • Qualifications: Experience with macOS management and proficiency in Bash/Python.

The predicted salary is between 36000 - 60000 € per year.

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us!

As a member of the IT Engineering team, you’ll collaborate closely with IT Operations, Security, and cross‑functional partners to develop, manage, and secure Figma’s internal IT services and employee device experience. This role is primarily focused on endpoint management and security posture—especially for macOS—with a strong emphasis on automation, reliable software delivery, and configuration‑as‑code practices. You’ll partner across IT and Security to design and run repeatable endpoint workflows that keep devices secure, compliant, and easy to support.

What you’ll do at Figma:

  • Contribute to the ongoing management and improvement of our macOS endpoint program: provisioning, enrollment, configuration, compliance, patching, troubleshooting, and deprovisioning.
  • Build and maintain software deployment and update workflows with safe rollout patterns (pilot → staged → broad), measurable success criteria, and clear rollback plans.
  • Develop automation using Bash/Python, APIs, and Git‑based workflows to reduce repetitive work and improve reliability (e.g., lifecycle tasks, reporting, drift detection/remediation, self‑service enablement).
  • Implement and operationalize endpoint security controls in partnership with Security (secure configuration baselines, permissions/PPPC/TCC strategy, posture validation concepts, response playbooks).
  • Improve operational rigor: documentation, runbooks, change management, and incident follow‑through/retrospectives.
  • Communicate endpoint changes clearly to impacted audiences (what’s changing, why, what users might see, and how to get help).
  • Work in a “configuration as code” mindset where applicable: PR‑based changes, peer review, and traceable deployments using tools like GitHub, Terraform, YAML, or similar.
  • Collaborate effectively on office connectivity initiatives by providing working familiarity with Meraki (cloud‑managed networking concepts and dashboard fundamentals) and coordinating with internal partners and external providers when needed.

We’d love to hear from you if you have:

  • Significant hands‑on experience managing macOS endpoints in an enterprise environment (typically 5+ years, or equivalent depth of responsibility).
  • Strong experience administering a modern MDM / endpoint management platform (policies/profiles, packaging/software deployment, enrollment flows, scoping strategies, troubleshooting). Experience with tools such as Jamf Pro, Fleet, Kandji, Intune, Workspace ONE, or similar.
  • Solid understanding of macOS security and management fundamentals (MDM concepts, certificates, PPPC/TCC, OS updates, compliance posture, IDE management).
  • Proficiency in Bash and/or Python, plus comfort working with APIs, logs, and structured data.
  • Comfortable with GitOps/configuration‑as‑code workflows (GitHub, Terraform/YAML, CI‑friendly change management).
  • Working familiarity with Meraki and cloud‑managed networking concepts (enough to partner effectively with specialists/vendors, not to be the dedicated network owner).

While it’s not required, it’s an added plus if you also have:

  • Experience with identity‑adjacent endpoint controls (device posture/device trust concepts; integrations with IdPs such as Okta).
  • Familiarity with endpoint visibility/telemetry tooling and fleet reporting (query‑based inventory, EDR/SIEM integrations).
  • Demonstrated proficiency in improving or modernizing endpoint management programs (tooling evaluation, rollout strategy, change management) with minimal end‑user disruption.
  • Experience operating in a global environment with distributed offices and vendor‑supported onsite infrastructure.
  • Exposure to managing configurations for Chrome and Android through Google Workspace.

At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace – we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to:

  • Holding interviews in an accessible location.
  • Enabling closed captioning on video conferencing.
  • Ensuring all written communication be compatible with screen readers.
  • Changing the mode or format of interviews.

To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice.

IT Engineer (London, United Kingdom) employer: Figma

Figma is an exceptional employer that fosters a vibrant work culture where creativity and collaboration thrive. Located in London, our team enjoys a supportive environment that prioritises employee growth through continuous learning opportunities and a commitment to diversity and inclusion. With a focus on innovative technology and a strong emphasis on work-life balance, Figma empowers its employees to make a meaningful impact in the design community while enjoying the benefits of a dynamic and inclusive workplace.

Figma

Contact Detail:

Figma Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land IT Engineer (London, United Kingdom)

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and automation scripts. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to macOS endpoint management. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely excited about joining our team at Figma.

We think you need these skills to ace IT Engineer (London, United Kingdom)

macOS Endpoint Management
MDM Administration
Bash Scripting
Python Programming
API Integration
GitOps
Configuration as Code

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with macOS endpoints and automation. We want to see how your skills align with what we’re looking for, so don’t hold back!

Show Off Your Technical Skills:When you’re writing your application, be sure to mention your proficiency in Bash, Python, and any MDM tools you've used. We love seeing candidates who can demonstrate their technical know-how right from the start.

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so make it easy for us to see your relevant experience and how you can contribute to our team.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Figma

Know Your macOS Inside Out

Make sure you brush up on your macOS management skills. Familiarise yourself with MDM concepts, compliance posture, and security fundamentals. Being able to discuss your hands-on experience with tools like Jamf Pro or Intune will show that you're ready to hit the ground running.

Show Off Your Automation Skills

Prepare to talk about your experience with automation using Bash or Python. Think of specific examples where you've reduced repetitive tasks or improved reliability through automation. This will demonstrate your ability to streamline workflows, which is key for the role.

Communicate Clearly

Since you'll be working closely with various teams, practice how you would explain technical changes to non-technical audiences. Be ready to share examples of how you've communicated endpoint changes in the past, focusing on clarity and user impact.

Get Familiar with Configuration as Code

Brush up on GitOps and configuration-as-code practices. Be prepared to discuss your experience with tools like GitHub and Terraform. Showing that you understand these workflows will highlight your readiness to contribute to Figma's operational rigor.