Senior Full-Stack Engineer
Description
Senior Full-Stack Engineer
Location: Tampa, FL - Onsite with hybrid flexibility as needed
Base salary range: $140,000 – $180,000 (base salary only). Final offer based on experience and skills.
Base salary range: $140,000 – $180,000 (base salary only). Final offer based on experience and skills.
US work authorization required. We do not sponsor visas.
Why join Elite Insurance Partners
Elite Insurance Partners is on a technology-first path to transform how people buy and manage insurance. Our mission focuses on automation, AI-assisted self-education and self-enrollment, and modern engineering practices that let teams move quickly and securely. You will join a small, high-trust engineering team and play a direct role in shaping architecture, data strategy, and integrations that power our business. This is a high-impact opportunity for an engineer who wants ownership, autonomy, and a voice in technical direction.
What you will own
- Lead full ownership of complex full-stack projects from scoping and architecture through production and monitoring.
- Design and implement user-facing applications using React for the frontend and Python backend services. FastAPI experience is preferred.
- Build, maintain, and optimize data pipelines and transformations for Snowflake or similar cloud data warehouses. Snowflake expertise is preferred.
- Architect and implement integrations between internal systems and third-party platforms. Experience with MuleSoft is preferred, but strong experience with other integration platforms or custom API integration work is acceptable.
- Deploy and operate containerized services on AWS (ECS, ECR) and manage related CI/CD pipelines, primarily with GitHub Actions.
- Harden and productionize prototypes and tooling created by other teams so non-engineers can reliably use them.
- Drive code reviews, engineering standards, and technical documentation.
- Mentor other engineers, provide technical leadership, and raise engineering quality across the team.
- Ensure engineering work meets data sensitivity and compliance needs common to the insurance and financial services industries.
Required qualifications
- 5+ years of professional software engineering experience.
- Strong programming skills in Python, JavaScript, and SQL. These language skills are required.
- Proven track record of owning projects end-to-end with minimal direction.
- Experience building production web applications with React and a Python backend. FastAPI is preferred but not required.
- Strong SQL skills and experience with cloud data warehouses; Snowflake is preferred but equivalent experience will be considered.
- Experience with integration work - MuleSoft is preferred but experience with other integration platforms or custom API integration is acceptable.
- Practical experience deploying and operating services on AWS, especially container services such as ECS/ECR.
- Experience with CI/CD tooling such as GitHub Actions.
- Strong communication skills - able to explain tradeoffs to both technical and non-technical stakeholders.
- Comfort working in a regulated environment with attention to data sensitivity and compliance.
Preferred qualifications
- Background in data engineering or analytics engineering.
- Experience with voice or conversational AI tools.
- Infrastructure as Code experience such as Terraform, and familiarity with observability/monitoring best practices.
- Experience working on small teams or early-stage environments where engineers wear many hats.
Benefits and perks of working at Elite Insurance Partners
- 401(k) plan with company match up to 3.5% after one year.
- Paid Time Off, paid holidays, and additional PTO incentives through referral programs.
- Comprehensive medical, dental, vision, life, and disability insurance plans.
- Fully paid onsite gym with fitness classes and a basketball court.
- Relaxation room with zero-gravity massage chairs.
- Cafeteria with freshly made breakfast and lunch options.