
Principal Software Engineer
MLabs
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $220,000 - $300,000 per year
Job Level
About the role
- 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.
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
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptRustGoC++APIsPostgreSQLDynamoDBNoSQLmicroservices architectureSecure Software Development Life Cycle
Soft Skills
leadershipproblem-solvingclear communicationinfluence technical directionmentoringcollaboration