Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Distributed Systems

$153k - $376k

Figma

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!At Figma, infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate the systems that power our real-time collaborative design tools used by millions of people worldwide. We’re scaling fast, and we’re looking for experienced distributed systems engineers across a variety of teams. Whether you’re passionate about storage, compute orchestration, developer tooling, networking, or real-time data systems, this role offers an opportunity to shape the technical foundation of one of the most beloved design platforms in the world.This is a full time role that can be held from one of our US hubs or remotely in the United States.What You’ll Do at Figma:Design, build, and maintain scalable and reliable infrastructure systems that support product innovation and user collaboration at scale.Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration.Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs.Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems.Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization.Debug and resolve complex production issues that span services and layers of the stack.Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.We’d Love to Hear From You If You Have:5+ years of Software Engineering experience, specifically in backend or infrastructure engineering..Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence.Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration.Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby.Strong system design skills and a track record of architecting resilient production systems.Excellent communication skills, with experience collaborating across teams and mentoring others.While it’s not required, it’s an added plus if you also have:Experience scaling storage platforms (e.g., Postgres, Redis, S3, DynamoDB) or operating streaming systems like Kafka.Background in traffic management, DDoS mitigation, or service mesh technologies (e.g., Envoy, Istio).A history of developing complex, realtime distributed systems at scale.A passion for building developer productivity tools, including development environments, CI/CD pipelines, and build systems.Experience with evolving large-scale, shared developer platforms to improve reliability and developer velocity.Strong problem-solving skills and a bias for action—especially when tackling high-impact, gritty challenges.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 anyways. You may be just the right candidate for this or other roles.Pay Transparency DisclosureJob level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law.Annual Base Salary Range:$153,000—$376,000 USDAt 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 View email address on click.appcast.io. 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 locationEnabling closed captioning on video conferencingEnsuring all written communication be compatible with screen readersChanging 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Systems in New York, NY vacancy
  • $200k - $300k

     ...you can achieve.ProfileYou’re able to talk both high-level distributed systems design trade-offs and low-level OS-level detailsYou’re able...  ...of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are... 
    Suggested
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  • $192k - $240k

    Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data...  ...re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-... 
    Suggested
    Work at office

    Datadog

    New York, NY
    1 day ago
  • $180k - $320k

     ...Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus benefits plus equity. Visa sponsorship available. Our mission is to empower... 
    Suggested
    Remote work
    Visa sponsorship

    Career Renew

    New York, NY
    2 days ago
  • Role : Senior Software Engineer - Distributed Systems (Remote) Location : Remote (Work from Anywhere) Role Overview: We are hiring for one of our clients, seeking a Senior Software Engineer to work on a Full-Time basis to design, develop, and deploy scalable software solutions... 
    Suggested
    Remote job
    Full time
    Immediate start
    Worldwide

    Hire Feed

    New York, NY
    3 days ago
  • $227.2k - $324.5k

    About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate...  ...low-latency ML model serving systems that support Deep Learning, LLM, and Search...  ...scalable, high throughput, and low latency distributed systems using ScalaBuild reusable... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    New York, NY
    2 days ago
  • $130k - $200k

     ...seeking a talented, innovative Senior Software Engineer to join our growing team. As one of...  ...end-to-end Architect communication systems that coordinate across organizational...  ...fundamentals: APIs, data stores, concurrency, distributed systems ~ Experience with web... 
    Full time
    Work at office
    Local area
    3 days per week

    CareLink (by Asepha)

    New York, NY
    4 days ago
  • $150k - $250k

     ...portfolio managers to implement new trading systemsAdapt existing systems to our next generation trading platformWhat You'll Bring:A...  ...knowledgePossess in-depth knowledge of network programming and distributed computingStrong knowledge of Unix/Linux fundamentalsStrong... 
    Casual work
    Flexible hours

    WorldQuant

    New York, NY
    2 days ago
  • $158.1k - $213.8k

     ...team owns highly available distributed micro-services, Machine-learning...  ...and rule-based validation systems, data stores containing...  ...is in NYC.We are looking for Software Developers with at least 3 years...  ...senior and principal engineers regularly. We maintain a high... 
    Internship
    Flexible hours

    Amazon

    New York, NY
    1 day ago
  • $159.8k - $235k

     ...Scalability team owns build systems and continuous integration across...  ..., the cost of building software can grow for everyone. We tackle...  ...the RoleAs a Senior Software Engineer on Code Scalability, you will...  ...incremental builds, caching, and distributed execution. Experience with... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    3 days ago
  • $158.1k - $213.8k

     ...for building innovation in silicon and software for our AWS customers. We are at the...  ...scale with the world’s most talented engineers. Our team covers multiple disciplines...  ...innovation, data, search, analytics, and distributed systems. You’ll also:- Solve challenging technical... 
    Internship
    Flexible hours

    Amazon

    New York, NY
    2 days ago
  •  ...building innovation in silicon and software for our AWS customers. We...  ...the world's most talented engineers. Our team covers multiple...  ...scaling) of new and existing systems experience ~ Experience programming...  ..., ML compiler tuning, distributed inference and training, or... 
    Internship
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    New York, NY
    21 hours ago
  • $159.8k - $235k

     ...and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient,...  ...easy to use. Within Storage, the Distributed Caching team owns every caching offering...  ...Code, Codex, Cursor) in the full software development lifecycle, including... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    4 days ago
  • $200k - $300k

     ...technology. Our team thinks about the entire software stack, from the user-level API to...  ...program run-time performance. As a distributed compute engineer in a user-facing environment, you’ll...  ...skillsKnowledge of UNIX operating systems (we use Linux), system/processor performance... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  • $160k - $240k

     ...Senior Backend Engineer | AI Infrastructure & Distributed Systems Location: New York City Compensation: $160,000–$240,000 base + equity Company...  ...What We're Looking For ~5+ years of professional software engineering experience. ~ Strong production experience... 
    Full time

    The Cypress Group

    New York, NY
    1 day ago
  • $388k

     ...engaged audiences.Our TeamThe Ads Platform Engineering team is the heartbeat of our...  ...advertising technology. We don't just design systems; we ship production code that handles massive...  ...You’re comfortable navigating complex distributed systems, identifying bottlenecks, and... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    3 days ago
  • Feedinkoo is seeking a Software Engineer to manage clusters and write Golang while using Terraform to provision infrastructure. The role...  ...experience, particularly with Golang, containers, and distributed systems. You'll benefit from flexible time off and an inclusive health... 
    Remote job
    Work at office
    Flexible hours

    Feedinkoo

    New York, NY
    4 days ago
  • $300k - $400k

     ...the Role We're looking for generalist infrastructure and systems engineers to help build the systems that power our foundation models...  ...You'll work across the full technical stack, solving complex distributed systems problems and building robust, scalable platforms.... 
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Thinking Machines Lab

    New York, NY
    2 days ago
  • $160k - $240k

    Senior Software Engineer - Customer Distribution Infrastructure Location New York Business Area Engineering and CTO Ref # 10054340...  ...underpins an entire enterprise. You think deeply about system design, latency, data governance and operational resilience... 
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work

    Bloomberg

    New York, NY
    1 day ago
  • $135.4k - $181.6k

    Lead Content Distribution Network EngineerDisney Entertainment and ESPN Product & TechnologyTechnology is at the heart of Disney’s past...  ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 

    Disney Interactive

    New York, NY
    1 day ago
  • IT Trailblazers, LLC is seeking an AI Platform Engineer to lead the development of cloud-native platforms that process...  ...group focused on scalable, secure, observable systems. You will work on real-time distributed systems spanning networking, agentic AI, data processing... 
    Remote job

    IT Trailblazers

    New York, NY
    1 day ago
  •  ...Intuit Credit Karma is hiring a Staff Software Engineer for the Credit team. The Credit team builds systems that help millions of members understand their credit, see where they stand, and find financial products they actually qualify for, spanning data ingestion, credit... 

    Jobleads-US

    New York, NY
    3 days ago
  • $180k - $400k

    About the Role We are looking for a software engineer to join our Streaming Systems team, working on the high-throughput systems that collect, forward,...  ...startup environment. You have experience and comfort with distributed systems and high-scale systems or the ability and... 
    Work at office
    Remote work

    Jobleads-US

    New York, NY
    3 days ago
  • $158.8k

     ...non-internship professional software development experience. We...  ...for new and existing systems, including design patterns,...  ...optimization, ML compiler tuning, distributed inference and training, or ML...  ...compiler, hardware, and ML engineers in a startup-like development... 
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    New York, NY
    4 days ago
  • $185k - $300k

     ...Job Description Job Description Software Engineer, Backend Systems Company: Fullstack Location: New York, NY (on-site) Compensation:...  ...~ Strong asynchronous programming (Tokio a plus) and distributed systems knowledge ~ A performance-driven mindset for... 
    Full time
    H1b
    Visa sponsorship

    Transparent Search Group

    New York, NY
    16 days ago
  •  ...Morgan Stanley seeks a Vice President, Software Engineer in New York, NY to design and develop large-scale, multi-tier distributed software for onboarding trading workflows and...  ...Java, Linux/Unix, Kafka, and distributed systems. Telecommuting is allowed up to two days weekly... 
    Remote work

    Jobleads-US

    New York, NY
    6 days ago
  •  ...engineeringjobs.net, Inc. seeks a versatile engineer to build and scale backend systems, data pipelines, and AI-powered product experiences for social commerce. You will guide architecture, review designs and code, mentor engineers, and collaborate with product and... 

    Jobleads-US

    New York, NY
    5 days ago
  • $227k - $303k

     ...the roleWe are looking for a Principal Engineer to provide technical leadership across...  ...multiple teams, and solve complex distributed-systems problems in security-critical infrastructure...  ...designing and building production software, including substantial experience with... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    9 hours ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. We are seeking a software engineer with a passion for building and validating resilient distributed systems... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    New York, NY
    1 day ago
  • $170k - $225k

     ...evolving our firm’s IT infrastructure and engineering capabilities, positioning us at the...  ...dollar global business.What you’ll doBuild software applications and deliver software enhancements...  ...methodologies.Be responsible for system upgrades and features supporting resiliency... 
    Work experience placement

    Point72

    New York, NY
    9 hours ago
  • $127k - $182k

    Work closely with our Product, Engineering, and Partnership teams. Develop cutting-edge solutions, provide consulting services to our...  ...be responsible for the technical relationship of our largest Distribution partners. You will collaborate with teams in Engineering, Business... 

    Google

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Distributed Systems. Be the first to apply!