- Company Name
- Collective
- Job Title
- Full Stack Software Engineer (Tax)
- Job Description
-
**Job Title**
Full Stack Software Engineer (Tax)
**Role Summary**
Design, develop, and maintain end‑to‑end tax product features on a platform that automates filing, improves operational efficiency, and scales for a growing member base. Work cross‑functionally with product, design, and tax teams, applying a product‑first mindset and taking ownership across the full software lifecycle.
**Expectations**
- 3+ years of professional full‑stack experience, primarily backend (Python/Django) with ability to contribute to frontend (React/TypeScript).
- Demonstrated ownership, urgency, and ability to ship reliable, maintainable code.
- Strong communication, mentorship, and collaborative skills.
- Curiosity for emerging AI/ML technologies and thoughtful integration into product experiences.
**Key Responsibilities**
- Build and ship product features in partnership with Tax product and design teams.
- Write clean, scalable, and testable code (Python, Django/FastAPI, React, TypeScript).
- Participate in architectural decisions to ensure system scalability and reliability.
- Mentor junior engineers and foster a culture of continuous learning.
- Own feature lifecycle from design, implementation, launch, to post‑production support.
- Develop internal tooling to streamline tax workflows for accountants and tax professionals.
- Contribute to AI/ML initiatives (LLM integration, LangChain, vector databases) where applicable.
- Optimize customer activation and onboarding flows for a seamless user experience.
**Required Skills**
- Python with Django or FastAPI (3+ years).
- PostgreSQL database design and optimization.
- Front‑end development with React, TypeScript, and Next.js.
- AWS services (e.g., EC2, RDS, S3, Lambda) and containerization (Docker, Kubernetes).
- Familiarity with Redis, CI/CD pipelines, and version control (Git).
- Basic understanding of AI/ML concepts and experience with LLM APIs (OpenAI, Anthropic) a plus.
- Strong problem‑solving, product sense, and communication abilities.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- No specific certifications required; relevant AWS or cloud certifications are a plus.
San francisco, United states
Hybrid
Junior
28-02-2026