Software Engineer, Technical Referent – RUST

October 13

Apply Now
Logo of dLocal

dLocal

Fintech • eCommerce

dLocal is a payment solutions platform that connects global merchants with consumers in emerging markets. The company offers a variety of services including payins, payouts, and real-time fraud management to enhance payment processes for businesses. As a Nasdaq-listed company, dLocal supports transactions in over 40 countries, enabling local payment methods and currencies for billions of emerging market consumers. dLocal’s platform simplifies cross-border payments, providing a comprehensive solution for eCommerce, shared economy, digital media, financial services, and more, with an emphasis on high-growth markets such as Africa, Asia, and Latin America.

201 - 500 employees

Founded 2016

💳 Fintech

🛍️ eCommerce

💰 $150M Venture Round on 2021-04

📋 Description

• Collaborate with technology leaders and product teams to define the vision and strategic roadmap for Rust adoption within dLocal. • Lead the technical architecture and design of foundational Rust-based projects, ensuring they are scalable, performant, and set the standard for future development. • Design, develop, and maintain high-quality, idiomatic **Rust** applications and systems that will serve as the blueprint for our core high-performance services. • Establish the foundational Rust stack, development patterns, CI/CD pipelines, and best practices for the entire organization. • Drive application performance optimization by identifying and solving bottlenecks, with a focus on CPU/memory efficiency and safe concurrency. • Troubleshoot complex design flaws and system-level issues to guarantee the stability and resilience of our most critical services. • Champion a culture of quality and security through rigorous code reviews, providing constructive feedback and ensuring the highest engineering standards. • Implement robust observability from the ground up based on OpenTelemetry standards to ensure our services have premier monitoring and performance insights. • Act as the go-to expert for Rust, mentoring other engineers and guiding the technical direction of the practice.

🎯 Requirements

• A minimum of 8 years of professional experience building high-throughput, low-latency distributed systems. • Proven, hands-on professional experience writing, deploying, and maintaining production services in Rust. • Deep understanding of systems design principles, memory management, and concurrency patterns. • Ability to write clean, efficient, and idiomatic Rust code with a strong focus on safety and performance. • Experience with cloud platforms such as AWS. • Solid experience with event-driven architecture design. • Well-versed in the full software development lifecycle and experienced with establishing CI/CD best practices. • Experience with modern observability practices and tooling adhering to OpenTelemetry standards. • Excellent ability to solve complex software system issues methodically. • Strong verbal and written communication skills in English. • A collaborative mindset and leadership skills, with the ability to work effectively with technical and non-technical stakeholders. • Bachelor’s degree in Software Engineering, Computer Science, or a related field, or equivalent practical experience. • **Optional but highly valued:** • Professional experience in Go or Java for building large-scale, cloud-native applications is a significant plus.

🏖️ Benefits

• Remote work: work from anywhere or one of our offices around the globe!* • Flexibility: we have flexible schedules and we are driven by performance. • Fintech industry: work in a dynamic and ever-evolving environment, with plenty to build and boost your creativity. • Referral bonus program: our internal talents are the best recruiters - refer someone ideal for a role and get rewarded. • Learning & development: get access to a Premium Coursera subscription. • Language classes: we provide free English, Spanish, or Portuguese classes. • Social budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections! • dLocal Houses: want to rent a house to spend one week anywhere in the world coworking with your team? We’ve got your back!

Apply Now

Similar Jobs

October 8

DocPlanner

1001 - 5000

⚕️ Healthcare Insurance

☁️ SaaS

👥 B2C

Backend Engineer designing scalable backend solutions and public APIs for healthcare integrations. Join a diverse team that impacts the healthcare experience across platforms.

🇪🇸 Spain – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

October 6

Deel

1001 - 5000

☁️ SaaS

📋 Compliance

👥 HR Tech

AI/ML Engineer developing and maintaining machine learning algorithms using Python for a global payroll platform. Collaborating with cross-functional teams to build scalable AI models and pipelines.

🇪🇸 Spain – Remote

💰 $50M Venture Round on 2022-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

October 6

CloudLinux

51 - 200

☁️ SaaS

🔐 Security

🌐 Web 3

Backend Developer for Imunify360 designing and maintaining highly scalable backend systems that power the server platform with a focus on reliability and performance.

🇪🇸 Spain – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

October 2

TigerData (creators of TimescaleDB)

51 - 200

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer developing scalable microservices for TigerData's cloud platform. Building solutions in distributed systems and collaborating with infrastructure engineers for reliability.

🇪🇸 Spain – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

September 25

Mirantis

501 - 1000

🏢 Enterprise

☁️ SaaS

Senior Kubernetes Engineer developing storage integrations and LCM for SDS at Mirantis, a Kubernetes-native AI infrastructure company.

🇪🇸 Spain – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com