ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer, Platform

Mural

Argentina Remote permanent

Posted: January 23, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

ABOUT THE TEAM

Platform Engineering owns the shared libraries, data models, and API abstractions that product teams build on top of every day. We're a team of 8 engineers—including principal engineers—distributed across the US, Argentina, and Canada. Our job is to make product teams faster: delivering enabling capabilities, maintaining cohesive architecture, and taking clear ownership of cross-cutting concerns so product engineers can focus on user-facing work.

YOUR MISSION

You will help reshape Mural's platform to support where the product is going, not just maintain what exists. Our product surface area is expanding—features that vary by user and context—and our current data models and platform abstractions aren't built for this reality. You will evolve foundational systems that unblock product teams across the company, working alongside senior and principal engineers on architectural decisions that have real leverage. This is infrastructure work with direct product impact: what you build determines how fast everyone else can ship.

WHAT YOU'LL DO

• Evolve core data models: Redesign and extend data models to support multi-persona experiences, varied entitlements, and near-future product direction—work that touches nearly every product team

• Build enabling platform capabilities: Deliver foundational systems like event streaming that product teams depend on, with clean APIs and clear ownership boundaries

• Define platform/product boundaries: Establish clear contracts and abstractions between platform and product teams, reducing ambiguity about who owns what and how shared concerns get resolved

• Contribute to architectural decisions: Participate in RFCs and technical design discussions, bringing practical experience to decisions that affect the entire engineering organization

• Improve developer experience: Make the platform easier to build on—better documentation, clearer APIs, faster feedback loops for teams consuming your work

WHAT YOU'LL BRING

• Strong backend engineering foundation: 5+ years shipping production backend systems. Node.js/TypeScript preferred, but we welcome strong engineers from other modern stacks (Go, Python, Java) who can adapt quickly

• Data modeling experience: You've designed and evolved data models at scale, ideally in systems where the model had to flex as product requirements changed

• API design sensibility: Experience building systems that other engineers consume—you think about ergonomics, versioning, and how abstractions age over time

• Event-driven architecture familiarity: Practical experience with streaming systems (Kafka, Kinesis, or similar) and the patterns that make event-driven systems reliable

• Comfort with ambiguity: This is foundational work where requirements aren't fully specified. You're energized by figuring out what to build, not just how to build it

• An outcome-oriented and highly experimental interest in AI-driven development practices: You're actively incorporating AI tools throughout your development workflow and curious about what's possible

Nice to have:

• Experience working on platform or infrastructure teams where your users are other engineers

• Background in multi-tenant SaaS systems with complex entitlement or permissioning models

• Familiarity with distributed systems patterns and the tradeoffs involved in eventually consistent architectures

Equal Opportunity 

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply