As an Mobile Engineer II-iOS on the Modern Checkout team, you develop and maintain high-performance iOS applications using Swift and SwiftUI.
Compensation
The total cash range for this position in Seattle is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Develop and maintain engaging, high-performance iOS applications used by millions of people, using Swift and SwiftUI
Work with a modern, server-driven UI framework that delivers rapid updates to users
Integrate mobile applications with GraphQL backend services
Work with top-tier AI tools to automate away the boring parts of the work
Collaborate with cross-functional teams—including product, design, and backend engineers
Requirements
Bachelor’s degree in Computer Science or related technical field; or equivalent related professional experience
Nice to have: App Store submission and release processes
Nice to have: GraphQL APIs
Nice to have: server-driven UI frameworks
Nice to have: AI-assisted development environments
Lead the next‑generation architecture of the market data and execution platforms that power our fully systematic trading.
Compensation
Per NYC salary transparency law, the total compensation for this role includes a base range of $225,000 to $300,000 plus annual discretionary variable remuneration.
Responsibilities
Lead the development and global rollout of our Core market data platform used across multiple focus areas (Market data, Research engineering, Pricing, Strategies).
Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure.
Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies.
Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production.
Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation.
Requirements
BSc, MSc, or PhD in Computer Science, Mathematics, or a related field.
Lead the next‑generation architecture of the market data and execution platforms that power our fully systematic trading.
Responsibilities
Lead the development and global rollout of our Core market data platform used across multiple focus areas
Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure
Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies
Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production
Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation
Design and implement features across the Mir stack, debug and fix issues, participate in code and architectural reviews, improve tests and performance benchmarks, maintain documentation, engage with the open source community, and collaborate with a distributed team.
Responsibilities
Design and implementation of features across the Mir stack
Assisting in debugging, tracking down and fixing issues
Participating in our engineering process through code and architectural review
Creating and improving tests and performance benchmarks to catch issues early
Creating and maintaining documentation to enhance the developer experience
Requirements
Bachelor’s degree in Computer Science, STEM or equivalent
Design, architect, and build intelligent software applications, agentic workflows, and production-ready LLM integrations across our product ecosystem.
Compensation
$153,700.00 - $248,600.00/yr
Responsibilities
Architect AI-Driven Systems: Design and build production-grade software applications, agentic workflows, and custom LLM integrations using Python, TypeScript, or Go.
Engineer Autonomous Agents: Develop intelligent, self-executing software agents to automate complex operational tasks, drift detection, and application workflows.
Integrate Predictive Analytics: Leverage predictive machine learning models to analyze application performance, system behavior, and operational spend patterns in real time.
Build Next-Gen Observability & Security Tools: Implement intelligent observability frameworks and AI-driven automation for automated auditing and code/vulnerability patching via LLM interfaces.
Bridge AI & Platform Architecture: Partner closely with Core AI/ML teams to translate frontier models into high-availability, high-throughput software services.
Principal Software Engineer with expertise in C# / .NET to design, develop, and test medical device software products and related tools.
Responsibilities
Work on C# applications using technology such as WPF, UWP, SOA (Service Oriented Architecture), Entity framework, and gRPC.
Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
Provide complete expert engineering solutions to impactful and high-visibility client initiatives and projects.
Lead and mentor a team of talented Software Engineers.
Promote a collaborative environment and pragmatic engineering decision-making.
Design and evolve high-performance asynchronous messaging services that connect thousands of applications and products, contributing to reliable communication and operational continuity for Mercado Libre.
Responsibilities
Design and implement distributed backend architectures that support high-availability messaging services
Build and evolve services that process large volumes of messages, optimizing performance and cost efficiency
Apply AI tools to development to optimize processes and improve software quality
Analyze availability, performance, and observability metrics to guide decisions and continuous improvements