TrueML is on a mission to humanize the debt collection process, and they are seeking a Staff Engineer to lead the Consumer Payment Portal team. The role involves architecting and scaling a secure payments infrastructure while mentoring engineers and driving technical strategy.
Responsibilities:
- Lead the design and development of critical payment systems that handle sensitive transactions safely, securely, and at scale
- Partner with global payment gateways and providers to integrate new workflows, alternative payment methods (APMs), and flexible scheduling options that meet consumers where they are
- Define the long-term roadmap for our payment infrastructure, ensuring our systems stay ahead of industry trends and company growth
- Dive into complex distributed systems challenges across multiple teams to deliver robust, well-engineered solutions that others might miss
- Act as a force multiplier by mentoring senior and junior engineers, fostering a culture of technical excellence and continuous "1% better" improvements
- Own the "Definition of Done" for your team, ensuring high standards for code quality, observability, and CI/CD pipelines
- Participate in a 24/7 on-call rotation as a senior escalation point, ensuring our portal remains a reliable resource for customers whenever they need it
Requirements:
- 8+ years of progressive software engineering experience
- Proven track record of leading large-scale, complex projects from a blank page to production
- Expert-level proficiency in at least one major language (Go, Python, or Javascript)
- Deep experience with microservices and distributed systems
- Highly proficient in AWS (or GCP/Azure)
- Hands-on experience managing containerized environments using Docker and Kubernetes
- Elite grasp of data structures, algorithms, and design patterns
- Ability to articulate 'why' a specific architecture is the right choice for the business
- Ability to translate high-level business goals into technical requirements
- Ability to explain complex architectural trade-offs to non-technical stakeholders
- Genuine satisfaction in helping other engineers grow
- Commitment to fostering a collaborative, high-performing environment