Principal Software Engineer
Posted
- Building secure and compliant platform products that solve customer needs
- Writing high quality and robustly tested code, mostly in Java
- Understanding customer problems to build the right solutions
- Documenting your work to support our rapidly-scaling company
- Interfacing with a variety of the company’s domains to strengthen our platform
Benefits
- Health, Dental and Vision Insurance
- Flexible PTO
- Parental Leave
- 401k Plan
- Paid Lunch During Work Days
- Work From Home Stipend
- Equity
- Team Events and Offsites
- 12+ years experience building production software systems
- Proficiency using AI-powered development tools (e.g., Claude Code) across the full software development lifecycle - including design, prototyping, development, testing, and iteration. A demonstrated passion for AI-driven development, a commitment to continuously advancing AI skills, and a drive to push the boundaries of productivity and engineering outcomes
- Experience with Java >= 11, JPA ORM mapping, Crafting SQLs, unit and integration testing
- Excitement about shipping customer centric software
- A history of writing scalable, performant and maintainable code. We strongly believe languages can be learned and care more about your engineering skill over frameworks
- Familiarity with AI agent frameworks (e.g., LangChain, CrewAI, or AutoGen)
- Experience building AI agents for financial or payment platforms
- A background in the fin-tech space
- Experience with big data technologies such as BigQuery and RedShift
- SpringBoot, Docker, and Kubernetes
- Experience with cloud platforms such as GCP or AWS
- Experience contributing to Card Acquiring platforms
