Design, develop, and maintain core backend services and APIs for our loan management SaaS platform, primarily using Python and Go.
Architect and build scalable, reliable, and secure systems to support new product lines and a growing user base.
Collaborate closely with product, and other stakeholders to translate business requirements into robust technical solutions.
Mentor other engineers and contribute to a culture of technical excellence by championing best practices in code, testing, and observability.
Own features from conception through to deployment and maintenance, leveraging CircleCI to build, test, and deploy services to our infrastructure on Google Cloud Platform (GCP) and Kubernetes.
Enhance and scale our infrastructure to ensure high availability and performance.
Requirements
5+ years of professional backend software development experience, preferably in a SaaS or product-driven environment.
Significant professional experience with Python and a proven track record of building complex, maintainable applications.
Experience designing, building, and operating distributed systems and microservices.
Strong experience developing and consuming APIs.
A commitment to writing clean, reliable, and well-tested code.
Experience thriving in a collaborative, fast-paced environment where you can have a high degree of ownership.
Excellent communication skills and the ability to articulate complex technical concepts to diverse audiences.