
Senior Software Engineer
MLabs
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $160,000 - $240,000 per year
Job Level
About the role
- Design, build, and maintain secure, scalable backend services and RESTful APIs.
- Architect databases and microservices optimized for performance, reliability, and long-term growth.
- Manage the full software development lifecycle (SDLC), from initial requirements and implementation to production deployment and iteration.
- Troubleshoot complex technical issues, resolve performance bottlenecks, and ensure system resilience.
- Contribute to CI/CD pipelines, observability, and the continuous improvement of development standards.
- Partner with product and security teams on technical roadmaps and strategic direction.
- Maintain comprehensive system documentation and support client-facing technical discussions.
Requirements
- 8+ years of backend software engineering experience, specifically within the fintech or blockchain sectors.
- Strong expertise in TypeScript, complemented by proficiency in at least one low-level language such as Rust, Go, or C++.
- Proven track record of building scalable APIs, infrastructure, and developer tools.
- Expert-level knowledge of databases (PostgreSQL, DynamoDB, NoSQL) and AWS services.
- Skilled in microservices architecture, CI/CD pipelines, observability, and Secure Software Development Lifecycle (SSDLC) practices.
- Familiarity with applied cryptography, Public Key Infrastructure (PKI), and backend security fundamentals.
- Strong problem-solving abilities, clear communication skills, and the capacity to deliver high-quality results under pressure.
Benefits
- Annual salary ranging from $160,000–$240,000.
- 100–200 stock options vested over a 4-year period.
- Comprehensive healthcare coverage and 401K participation.
- Remote-first environment (US or EU based) with optional office access.
- MacBook Pro and essential home-office hardware provided.
- Coverage for professional 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 Lifecycle
Soft Skills
problem-solvingcommunicationhigh-quality results under pressure