
Senior Software Engineer, Payments
Chainlink Labs
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and operate scalable backend services in Go that support mission-critical payments, billing, and account systems.
- Own one or more core services end-to-end, ensuring high reliability, strong observability, and clear operational ownership.
- Deliver meaningful system improvements (e.g., new services, major refactors, or performance enhancements) that increase scalability, correctness, and developer velocity.
- Strengthen service health by reducing operational risk, technical debt, and incident frequency through proactive reliability and architecture improvements.
- Lead and contribute to design and code reviews, raising the quality bar for service architecture, testing, and production readiness.
- Partner cross-functionally with product and engineering teams to make complex backend systems understandable and usable.
- Ensure backend services integrate securely and effectively with smart contracts and on-chain systems.
Requirements
- Proven experience designing, building, and operating scalable backend services, with strong proficiency in Go.
- Strong understanding of smart contracts and blockchain fundamentals, including how off-chain services interact with on-chain systems.
- Demonstrated experience designing and evolving complex microservices architectures supporting cross-functional and mission-critical systems.
- Experience building and operating production systems with strong operational excellence, including reliability, observability, monitoring, and incident response.
- Ability to take ownership of services across the full lifecycle: design, implementation, deployment, and iteration.
- Clear written and verbal communication skills, including leading design reviews and documenting architectural decisions.
- Strong software engineering fundamentals, including testing strategy, performance considerations, and code quality practices.
Benefits
- All roles with Chainlink Labs are global and remote-based. Unless otherwise stated, we ask that you try to overlap some working hours with Eastern Standard Time (EST).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Gomicroservices architecturescalable backend servicessmart contractsblockchain fundamentalsoperational excellencereliabilityobservabilitymonitoringincident response
Soft Skills
clear communicationleadershipdesign reviewsdocumentationownershipcollaboration