Lithic Senior Software Engineer for Lithic's Issuing team to build and own services managing card and account lifecycles. Work cross-functionally to create reliable, developer-friendly payment experiences.
Responsibilities
Build and innovate in card and account lifecycle features
Own initiatives from planning to launch, including working with stakeholders and demonstrating developer-first product design thinking
Design APIs as products, thinking through the developer experience from endpoints to docs to error messages
Build resilient, fault-tolerant systems with predictable failure modes and fast recovery
Lead efforts to improve systems and processes both within the team and across teams
Participate in the team’s on-call rotation
Write and operate production services in Python and Rust on AWS
What You’ll Bring:
4+ years of experience shipping code in fast-paced production environments
Strong distributed systems design skills, including building high-availability, fault-tolerant services
Experience building APIs that drive the product experience for external developers
Sound judgment about what has to be right the first time and what can ship with a narrower scope and be iterated on later
Qualification
Required
4+ years of experience shipping code in fast-paced production environments
Strong distributed systems design skills, including building high-availability, fault-tolerant services
Experience building APIs that drive the product experience for external developers
Sound judgment about what has to be right the first time