L
Senior Software Engineer, Product Platform
Lithic
Contract type
Ongoing
Work mode
100% remote
Experience
Mid-level · 4+ years
Job description
Key details
- Write reliable, secure, and scalable code for Lithic's product platform with minimal tech debt
- Improve the reliability of systems in the team's scope and participate in the team on-call rotation
- Own projects from planning to launch, spanning areas like API key management, reliability, audit logging, or search, keeping stakeholders informed and aligned
- Lead efforts to improve systems and processes within the team
- Company mission
- Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments, building a future where access to better financial products materially improves people's lives
Primary stack
Core technologies
Python (Programming Language)Java
Benefits
- Equity
- Remote work
Requirements & details
- 4+ years building production backend systems, ideally including public-facing APIs at scale
- Experience in or desire to learn Rust; ability to understand systems written in other programming languages (Python, Java)
- Interest and experience in leveraging AI tools to enhance productivity
- Ability to navigate ambiguity, align diverse perspectives, and drive toward practical solutions
- Experience with API design fundamentals and product thinking: versioning, backward compatibility, schema-driven development, and weighing tradeoffs from the customer's perspective
- Comfort with designing systems from scratch and owning the product development process end-to-end
- Strong written communication skills and experience working in a remote, async-first team spread across time zones
- Annual US salary range: $160,000 to $200,000 plus equity
- Remote position; candidates must be located in the United States, Canada (Ontario or British Columbia), Netherlands, Poland, or Czech Republic
- No visa sponsorship or assistance offered
- Python, Java, Rust
- Python (Programming Language)
- Java
