About the Company
We are a fast-growing, venture-backed startup on a mission to transform financial operations for a massive, underserved industry. Backed by top-tier investors including Lightspeed Venture Partners, Canapi, and others, we are building a purpose-built financial automation platform at the intersection of AI and fintech. Our solutions are designed to solve complex, industry-specific challenges, enabling our clients to focus on what they do best: delivering critical services to their customers.
The Opportunity
We are seeking a Senior Software Engineer to join our tight-knit, high-impact team. In this role, you will be a foundational individual contributor, helping to architect and build the systems that power our entire platform. We are looking for a pragmatic problem-solver who is as passionate about clean, scalable code as they are about fostering a positive and collaborative team culture. You will have the opportunity to work on a diverse set of technical challenges, from optimizing backend services to evolving our cloud infrastructure.
Key Responsibilities
- Build & Innovate: Design, develop, and deploy clean, maintainable, and scalable production code for new product features and system enhancements.
- Architect for Scale: Contribute to high-level architectural decisions, ensuring our systems are robust, secure, and built for long-term growth.
- Shape the Culture: Play a key role in cultivating a world-class engineering environment by championing high-quality development standards, testing methodologies, and operational excellence.
- Drive Impact: Lead technical projects end-to-end, spanning development, data engineering, and infrastructure improvements.
- Mentor & Grow: Provide thoughtful guidance and mentorship to junior engineers, helping to elevate the skills and knowledge of the entire team.
Who You Are
- You possess 5-10 years of professional software development experience, with deep expertise in Python. You write code that is not just functional but is also readable, idiomatic, and elegant.
- You have a proven track record of building and maintaining distributed systems that are scalable, resilient, and easy to reason about.
- You hold a degree in Computer Science, Mathematics, or a related technical field from a respected university.
- You communicate clearly and effectively, capable of articulating complex technical concepts to both technical and non-technical audiences.
- You are a low-ego, independent, and accountable team player. You are driven by curiosity, a love for learning, and a desire to share your knowledge generously with your peers.
Preferred (Bonus) Qualifications
- Domain experience in healthcare technology, fintech, or banking.
- Strong infrastructure experience with AWS or GCP.
- Proficiency with Terraform and infrastructure-as-code (IaaC) practices.
- Experience working with NLP, Machine Learning, or Large Language Models (LLMs) .