MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer

Makai Labs

Montevideo, Greater Montevideo, Uruguay Remote permanent

Posted: April 21, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A senior engineer with experience building and operating large-scale systems is required for this role. Must specialize in software development and have experience with production systems. Strong focus on reliability and scalability required.

Job Description

Senior Software Engineer

Who we are

Makai Labs builds software that automates entire companies. We work across a diversified portfolio, which means our systems touch a wide range of domains, processes, and operational constraints. Our engineering team is small, senior, and high-output. We move fast, hold high standards, and trust each other to take ownership without being managed.

What we're looking for

A senior engineer with deep experience building and operating large-scale systems. You've shipped production systems that had real consequences when they broke. You've made hard architectural tradeoffs and can explain why. We write detailed, well-reasoned tickets -- we expect you to execute on them with autonomy and raise the bar on what gets shipped. We also value the experience you bring: senior engineers are expected to contribute to shaping tickets and influencing direction, not just execute on them.

If you have interest in contributing across the stack, we welcome it and have domain experts who provide review and guidance on the areas where you're less seasoned.

What we care about most

• Systems thinking: distributed architecture, fault tolerance, scalability, observability

• Engineering fundamentals that transfer across languages and frameworks

• A track record of ownership -- projects you drove, not just contributed to

• The instinct to go further than asked

The Stack

Our backend is Python. If you come from a different backend language, we expect the transition -- and we will invest in supporting it. What we will not compromise on is the depth of your systems experience and your drive to do excellent work.

Our frontend is React.

Qualifications and skills

• 10+ years of professional software engineering experience

• Strong backend engineering depth, including hands-on experience building production systems in Python and Flask

• Experience designing and operating reliable, scalable, and maintainable systems

• Strong full-stack instincts, with the ability to contribute across backend, frontend, and adjacent technical domains when needed

• Hands-on experience with APIs, SQL databases, cloud platforms, Docker, and CI/CD workflows

• Strong engineering fundamentals that transfer across languages, frameworks, and problem domains

• Sound judgment around architectural tradeoffs, technical quality, and what is worth building

• Strong written and verbal communication in English, especially in remote and asynchronous environments

• High degree of autonomy, accountability, and follow-through

• Experience using AI-assisted development tools effectively is a plus

What the role is not

This is not a people management role. We are a flat team of senior engineers who collaborate as peers -- leadership here means raising the quality of the work, not the size of your org chart.

What we offer

• Flexible schedule -- we care about output, not hours. Work when you do your best work, within reasonable overlap with US time zones.

• Compensation that grows with your impact. We don't do annual review cycles -- when you raise the bar, we recognize it. High performers move fast here.

Our process includes:

• Recruiter call

• Short asynchronous technical exercise

• Technical interview with the team

• Final conversation with our CTO

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