We are a Haskell, Rust, Blockchain and AI consultancy.
Principal Software Engineer - US
Location
United States
Posted
117 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer - US
MLabs
Principal Software Engineer, Backend Infrastructure (Remote, US) Location: US (remote-first, office optional), will consider strong profiles from Canada. EST preferred. Compensation: $220K - $300K Are you a technical leader ready to build the next generation of financial infrastructure? Join a stellar team of leaders and experts in blockchain technology, cryptography, infrastructure, and security to build the backbone of secure, resilient systems for the evolving financial era. Our client is hiring a Principal Software Engineer to lead the design, development, and scaling of their core backend systems. This is a high-impact, remote-first role for someone who excels at setting technical direction and owning critical projects end-to-end. As a Principal Software Engineer, you will be more than just a coder; you will be a key driver of technical strategy and execution. You will own mission-critical projects while setting the technical direction and ensuring their platform is fast, resilient, and secure under the high-stakes demands of financial workflows. - Lead the design and development of highly scalable, secure backend services and APIs. - Define and evolve the architecture for databases, microservices, and system integrations. - Own critical projects from initial requirements through production deployment and iteration. - Troubleshoot and resolve complex performance and reliability challenges at massive scale. - Drive improvements to CI/CD, observability, and engineering processes across multiple teams. - Collaborate with product, security, and leadership to shape roadmap priorities and align technical execution with long-term company strategy. - Mentor senior engineers, promote best practices, and represent technical expertise in high-level client discussions. - Make key architectural decisions and drive engineering standards across the organization.
Job Requirements
- 10+ years of backend software engineering experience, with demonstrable leadership in the fintech, payments, or blockchain space.
- Mastery of TypeScript plus deep expertise in one or more systems languages (e.g., Rust, Go, C++).
- Proven track record building scalable APIs, robust infrastructure, and developer platforms.
- Deep expertise with databases (e.g., PostgreSQL, DynamoDB, NoSQL) and major cloud platforms (e.g., AWS).
- Strong knowledge of microservices architecture, CI/CD pipelines, observability tools, and the Secure Software Development Life Cycle (SSDLC).
- Familiarity with applied cryptography, Public Key Infrastructure (PKI), and secure backend architectures.
- Exceptional problem-solving skills, clear communication, and the ability to influence technical direction across teams.
Benefits
- Title: Principal Software Engineer
- Salary: $220,000–300,000 per year (full-time)
- Equity: 150–300 stock options vested over 4 years
- Healthcare & Retirement: Comprehensive Healthcare coverage and 401K plan.
- Equipment: High-end work equipment provided (MacBook Pro + essentials).
- Travel: Covered travel expenses.
- Due to the high volume of applications we anticipate, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.
- Commitment to Equality and Accessibility:
- At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing human-resources@mlabs.city.
- MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting legal@mlabs.city.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Software Engineer
Nas CompanyNas means people – and we, as Nas Company, are on a mission to build community products that bring people together.
Full-time - Singapore At Nas.io, we’re building the future of online business. Our AI-powered platform helps solopreneurs and professionals transform ideas into thriving digital products—fast, simple, and low-cost. With Nas.io, anyone can go from concept to creation: launch a product, find their first customers, and generate their first revenue online in minutes. Founded by the team behind Nas Daily, whose content reaches over 500 million people every month, we are a global team of 100 people serving users around the world, united by one mission: to make starting and scaling an online business easier than ever before. Position Overview Nas.io is seeking a Senior Backend Engineer to support and scale our backend systems for a fast-growing creator platform. This is a full-time role open to candidates in Singapore. The ideal candidate thrives in an asynchronous work environment, can work independently, and is passionate about improving product reliability, system architecture, and performance. You will play a key role in ensuring our platform remains robust and responsive around the clock. Key Responsibilities - Backend Feature Development: Collaborate with product managers to design and implement new backend features that align with business goals and user needs. Ensure features are delivered from concept to deployment with high quality. - System Architecture & Performance: Continuously improve the architecture of our core systems for better performance, scalability, and maintainability. Participate in technical design discussions and make decisions to enhance system reliability. - Infrastructure & DevOps: Enhance and maintain our infrastructure (AWS cloud services and related tooling). Set up and refine CI/CD pipelines as needed to streamline deployments. - Monitoring & Alerts: Establish and fine-tune comprehensive monitoring, logging, and alerting across all platforms. Maintain observability tools to ensure any issues are detected early and accurately, enabling rapid response. - Off-Hours Support: Serve as the point person for troubleshooting and responding to backend system issues during off-peak hours (EU daytime / APAC night). Promptly address incidents, mitigate impact, and escalate to the broader engineering team if critical issues arise outside your expertise. - Quality & Best Practices: Uphold high code quality standards through code reviews, testing, and documentation. Introduce best practices for coding, error handling, and performance optimization across the backend team. Qualifications & Skills - Experience: 4+ years in backend development or systems engineering roles, with a strong track record of building and maintaining scalable systems. - Backend Proficiency: Hands-on experience in one or more backend programming languages and frameworks (Node.js, Python) for building APIs and services. - Databases & Caching: Solid experience working with databases (especially MongoDB or other NoSQL/SQL databases) and caching systems like Redis to build efficient data-driven applications. - Cloud Infrastructure: Familiarity with cloud platforms, preferably AWS, including services such as EC2, S3, Lambda, etc. Ability to manage and optimize cloud resources for cost and performance. - Observability: Experience with observability and monitoring tools (for example, setting up dashboards, logs, and alerts using services like CloudWatch, Datadog, or Grafana/Prometheus) to ensure system health and performance. - Autonomous Work: Proven ability to work autonomously and take initiative in a remote, asynchronous environment. You should be comfortable making progress with limited supervision and adept at communicating progress or issues in writing. - Problem-Solving Skills: Strong debugging and problem-solving abilities, especially under time pressure when responding to incidents. Capable of systematically diagnosing issues across a complex system (from application to database to infrastructure). - Bonus Points: Prior experience at a startup or in a fast-paced tech company. Such background demonstrates adaptability and the ability to handle broad responsibilities beyond a narrow role definition. Our Company Values - Think in Days: We don't think about how many years something will take, we think about how many days. This is our secret to fast growth. - Always Share Secrets: We don't believe in secrets. We share with our followers and our employees what we do and why we do it. - Never Miss a Monday: We never miss a meeting. We never miss a deadline. We never miss a commitment. Commitment is at the core of our DNA. - Be A Force For Good: All our actions intend to bring a positive impact to everyone around us. - Explain for a 10-year old: We communicate in a simple and inclusive manner, free from unnecessary complexity. Benefits At Nas Company, we work hard, REALLY HARD! So we value our employees' well-being and believe that a supportive and fulfilling work environment contributes to their success. We're proud to offer a range of benefits that will enhance your professional and personal life. Here's what you can look forward to as part of our team: 😷 Medical Insurance: We care about your health. Our comprehensive medical insurance plans are tailored to each region, ensuring you have the coverage you need. 🧘🏽 Self Care/Wellness Fund: Your well-being matters. We provide a monthly fund of $100 to spend on activities that bring you joy and promote your self-care. 🧠 Mental Health Fund: We care about your mental health too! We provide a monthly fund of $150 to spend on therapy or career coaching. 🏖️ Yearly Retreats: Unwind, bond, and collaborate at our annual company retreats. A time for the entire company to come together to rejuvenate and bond. 💰 Stock Options/Profit share: As part of our team, you’ll have the opportunity to potentially own a piece of the company through stock options or profit sharing, depending on company discretion, aligning your success with ours.
• Define and maintain the technical vision for assigned projects and stack practice. • Make architectural and technology stack decisions aligned with long-term strategy. • Enforce coding standards, best practices, and engineering excellence. • Manage technical debt – identify, prioritise, and oversee resolution. • People Management of up to 12 people. • Provide direct line management for developers: 1:1s, performance reviews, career planning, salary input. • Mentor developers through code reviews, pair programming, and knowledge-sharing initiatives. • Participate in recruitment and ensure effective onboarding for new hires. • Support presales processes with technical expertise, including high-level designs, architecture proposals, and highlighting potential risks and challenges. • Decompose business requirements into technical deliverables and support accurate estimations. • Promote innovation by monitoring trends and recommending relevant solutions. • Contribute to department-wide discussions on technologies and ways of working, providing input on efficiency, optimization, and best practices. • Strengthen client trust and satisfaction (NPS) by ensuring high technical quality and timely delivery.
• Deliver new cutting edge product features. • Writing and owning design/implementation of the code that drives our products. • Suggesting and deciding what features to build. • Driving the design and architecture. • Pushing, testing, documenting the feature. • Working alongside customers in the field if needed.
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. Who Are We (About the Team) Join our Ecosystem team, a cross-functional group of engineers and product partners building the platforms and integrations that connect Airwallex with the software our customers rely on every day. We own strategic accounting, marketplace, payment plugins, and open-banking integrations, as well as the infrastructure that powers our public APIs that enabling third-party partners to build on top of. You'll work closely with backend, product, design, and go-to-market teams to ship secure, reliable experiences that simplify financial operations for businesses of all sizes and unlock new use cases on top of the Airwallex business account. What We Do (About the Role) As a member of our team, you will have the opportunity to work on cutting-edge technologies and contribute to the growth and success of our company. You will collaborate with cross-functional teams to design, develop, and maintain the ecosystem platform, build and integrate APIs to connect with external financial institutions and third-party platforms(accounting, HR, ERP, marketplace, etc.), and develop scalable solutions to support our ecosystem strategy. You will also have the chance to work closely with product managers and designers to deliver innovative features and functionalities, as well as contribute to the technical roadmap and provide input on new technologies and best practices. If you are passionate about technology, innovation, and making a real impact in the fintech industry, we would love to have you join our team. Together, we will shape the future of finance and create meaningful solutions for businesses worldwide. Why Join Us? - Innovative Environment: Be part of a forward-thinking team that is shaping the future of financial technology through collaboration and innovation - Impactful Work: Your contributions will directly influence the growth of our app marketplace, driving new business opportunities and enhancing customer experiences - Collaboration and Growth: Work alongside talented professionals and engage with a diverse community of developers and partners. We offer opportunities for professional development and career advancement in a supportive and inclusive environment - Cutting-Edge Technology: Utilize the latest technologies and methodologies to build a secure and efficient platform that meets the evolving needs of our users and partners Responsibilities - Platform Architecture & Strategy: Lead the high-level design and long-term technical roadmap for the App Marketplace or Extension Framework. - Extensibility Frameworks: Design and implement the core SDKs, webhooks, and UI-extension patterns that allow third-party developers to embed their functionality directly into the Airwallex platform. - Technical Excellence: Establish and enforce rigorous internal coding standards, observability patterns, and security protocols for the entire team. - Developer Experience (DX): Champion the needs of external developers by building world-class documentation infrastructure, sandboxes, and tooling. Required Qualifications - Bachelor's degree in Computer Science or a related field - 5+ years of experience in developing Internet applications, large financial systems, or e-commerce platforms - Proficient in coding or scripting languages(Java/Kotlin/C++/Python, etc.) - Deep familiarity with the standard library, idiomatic usage, and best practices of your primary programming languages. Preferred Qualifications - Ecosystem Experience: Direct experience building or maintaining a public-facing developer platform, app marketplace, or extension framework. - Architectural Patterns: Deep expertise in Domain-Driven Design (DDD) to manage complex business logic and microservice boundaries. - Infrastructure: Hands-on experience with cloud-native tech stacks, including Docker, Kubernetes, and advanced observability tools. - Emerging Tech: Experience integrating AI/LLM models to automate integration workflows or enhance developer tooling. Join our Ecosystem Team and help us drive innovation! If you are excited about leveraging technology to create impactful solutions and build thriving integrations, we invite you to collaborate with us in empowering businesses and developers. Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.




