Taxfyle
Senior Software Engineer (Hybrid, Coconut Grove, FL) | Tech Startup
Coconut Grove, Florida · Hybrid · Posted today
Opens taxfyle.applytojob.com
Get a version of your resume written for this job.
- Salary
- Not listed
- Job type
- Full-time
- Work mode
- Hybrid
- Source
- Jazzhr (employer's hiring system)
Skills mentioned
React, TypeScript, C#, Node.js, .NET, Elasticsearch, GCP, PostgreSQL
About the role
Job Title: Senior Software Engineer
Reports to: Director of Engineering
Department: Engineering
Employment Type: Full-time, Exempt
Location: Coconut Grove, FL (In-office role with remote work flexibility)
Annual Salary: Commensurate with experience
About Taxfyle
Taxfyle is a leading provider of online tax preparation services that connects users with certified tax professionals for a seamless, efficient, and accurate filing experience. Our platform serves individuals and businesses, and we are building the infrastructure that powers the future of professional tax services. Headquartered in Coconut Grove, FL, we are a growing tech startup with a fast-moving, high-ownership engineering culture.
Role Summary
Taxfyle is looking for a Senior Software Engineer to join our Engineering team and help build our high-powered work management platform. This is our highest individual contributor level and a legitimate long-term destination for engineers who want to go deep technically and lead without moving into management. You bring subject matter expertise across multiple system areas, make architectural decisions the whole team relies on, and actively multiply the impact of the engineers around you. The patterns you introduce become team-wide standards. You are able to take Product requirements from multiple different stakeholders and come up with coherent solutions for your team to implement. As a growing tech startup, we value builders who own outcomes, think at the system level, and help set the technical direction for the entire Engineering organization.
Key Responsibilities
Essential duties and responsibilities include the following. Other duties may be assigned.
• Build high-quality, innovative, and high-performing software solutions
• Serve as subject matter expert across multiple areas of our system and tech stack (C#, React, TypeScript, Node.js, .NET, GCP, Postgres, Pub/Sub, Elasticsearch)
• Make sound architectural and technical decisions with team-wide impact — bring first-principles reasoning and clearly document trade-offs
• Own delivery of significant, complex projects with multiple moving pieces and full autonomy
• Identify and mitigate technical risk early — raise concerns before they become problems and unblock others when things get complicated
• Set the bar in code review: patterns and standards you enforce are what the rest of the team is measured against
• Actively grow L1 and L2 engineers through mentorship, deliberate pairing, and code review feedback that teaches, not just approves
• Establish and maintain engineering practices in partnership with the Engineering Manager and Principal Engineer
• Lead the pod technically — set direction, ensure alignment, and translate product decisions into clear technical plans for the team
• Collaborate with Product at a senior level — contribute to roadmap and scoping conversations, not just react to them
• Clearly communicate architectural decisions to both technical and non-technical stakeholders
• Remain flexible to handle the complexity and ambiguity that comes with a fast-growing company and evolving product
Requirements
• 6+ years of experience building and shipping production-quality software is preferred. A Bachelor’s degree in a related field is appreciated but not required - equivalent practical experience (e.g. internships, technical training, hands-on projects) is valued. Candidates may come from non-traditional backgrounds.
• Proficiency across our technology stack: C#, React, TypeScript, Node.js, .NET, GCP, Postgres, Pub/Sub, and Elasticsearch
• Demonstrated track record of making architectural decisions that had team-wide impact
• Experience owning and delivering multi-piece, cross-functional projects with full autonomy
• Deep expertise in multiple areas of a complex codebase, with the ability to handle genuinely ambiguous problems
• Experience developing high-performance, scalable, and distributed systems
• Strong mentorship track record — engineers around you improve because of your feedback and coaching
• Ability to drive engineering best practices and establish standards adopted by the team
• A positive attitude, a passion for sharing knowledge, and a borderline unhealthy commitment to code quality
Nice to Have
• Experience establishing engineering frameworks or practices adopted by an entire team
• Background leading technical direction in a fast-moving startup environment
• Experience contributing to product roadmap, scoping, and technical strategy alongside Product and leadership
• Experience with AI, automation, or developer tooling that improves team productivity at scale
Benefits
• Health, dental, and vision insurance
• Life Insurance
• Additional Supplemental Benefits
• 401(K) contribution (no match)
• Paid Time Off
• Remote work flexibility available
Note: This role description is intended to convey information essential to understanding the scope of the role and is not exhaustive. Duties, responsibilities, and qualifications may evolve or change over time to meet the organization’s needs.
Benefits:
- Health, dental, and vision insurance
- Life Insurance
- Additional Supplemental Benefits
- 401(K) contribution (no match)
- Paid Time Off
- Some remote work flexibility available
No Third Party Agencies or Submissions Will Be Accepted.
Our company is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Opportunities posted here do not create any implied or express employment contract between you and our company / our clients and can be changed at our discretion and / or the discretion of our clients. Any and all information may change without notice. We reserve the right to solely determine applicant suitability. By your submission you agree to all terms herein.
Job ID jz-taxfyle-20261023173839_6nntgxk0ez5gkvox · Original posting ↗
Similar jobs
Principal Software EngineerNewCongaBoston, Massachusetts · Remote
Senior Software Engineer, AINewAsanaVancouver, British Columbia
Software Engineer, AINewAsanaVancouver, British Columbia
- Software Engineer IINewSan Francisco, California
Sr. Software Engineer, AI Platform & InfrastructureNewOktaSan Francisco, California