Sobre este puesto de Senior Software Engineer en ICBD
Senior Software Engineer
Full-time Remote
Who We Are
ICBD is a robust business incubator focused on private investment and business development, supporting exceptional companies in healthcare, technology, and beyond.
ICBD manages a growing portfolio of high-performance businesses united by a shared commitment to people, operational excellence, and long-term value creation. But we’re not just building businesses—we’re building a legacy of leadership, innovation, and purpose.
Joining ICBD means you’ll be part of the team behind some of the fastest-growing companies in healthcare, technology, and business services. We are proudly self-funded, committed to sustainable growth, and led by visionary thought leaders—including our CEO and Founder, the 2024 Ernst & Young U.S. Entrepreneur Of The Year® National Overall Award winner.
Our most visible success is ABA Centers, a revolutionary leader in autism care and diagnostics, ranked #5 on the Financial Times “The Americas’ Fastest-Growing Companies 2026” list, following 2025’s No. 1 ranking.
The ICBD portfolio includes these dynamic organizations united by strategic vision, operational expertise, and unwavering commitment to excellence:
- ABA Centers – The leading provider of autism care in the U.S., with 13 regional brands and 70+ operating areas.
- GateHouse Treatment – A comprehensive network of substance use disorder programs that address the full spectrum of recovery needs from medical treatment to supportive housing and respite services.
- Marquis MD – A concierge medicine concept redefining healthcare by prioritizing convenience, connection, and care powered by advanced technology.
- Exact Billing Solutions – Innovative revenue cycle management and advanced billing support systems for healthcare providers.
- The Christopher M. Barnett Family Foundation – The philanthropic heart of ICBD, advancing programs that address autism care, food insecurity, homelessness, women’s empowerment, and underserved children.
Recognition & Awards
At ICBD, our commitment to operational excellence, ethical leadership, and transformative care has earned us recognition across industries. Our portfolio companies and leadership team have been honored with multiple awards, including:
- Inc. 5000 – 25th Fastest-Growing Private Company in America (2025).
- Financial Times – #5 on “The Americas’ Fastest Growing Companies.”
- EY Entrepreneur Of The Year® U.S. Overall.
- South Florida Business Journal’s Top 100 Companies.
- Florida Trend Magazine’s 500 Most Influential Business Leaders.
- Inc. Best in Business, Health Services.
About the Role
The Senior Software Engineer is responsible for designing, developing, testing, deploying, and maintaining Python-based applications, data pipelines, and LLM-powered solutions that support the organization’s business operations and strategic objectives. This role partners with technical and cross-functional teams to translate business requirements into reliable, scalable, and secure solutions built on Postgres and Databricks.
The Senior Software Engineer leads work across the software development lifecycle — solution design, development, testing, implementation, troubleshooting, and ongoing optimization — and serves as a technical mentor to other engineers, setting standards for code quality, data modeling, and the responsible use of generative AI.
Requirements
Position Essential Duties & Responsibilities
The following are duties and responsibilities that the Senior Software Engineer shall provide:
- Design, develop, test, deploy, and maintain scalable Python services, APIs, and data pipelines across Databricks and Postgres.
- Translate business and technical requirements into effective software and AI solutions, including build-versus-buy recommendations.
- Write clean, maintainable, efficient, and well-documented Python code in accordance with established development standards.
- Build and maintain LLM-powered features, including prompt orchestration, retrieval-augmented generation, embeddings and vector search, evaluation harnesses, and safety guardrails.
- Design, tune, and maintain Postgres schemas, queries, indexes, and migrations supporting both transactional and analytical workloads.
- Develop and optimize Databricks workloads, including PySpark jobs, Delta Lake tables, workflows, and Unity Catalog governance.
- Troubleshoot, debug, and resolve application defects, data quality issues, query performance problems, and model output regressions.
- Lead code reviews and set engineering standards, documentation, and development best practices for the team.
- Collaborate with Product, IT, Data & Analytics, AI & Engineering, and other business teams to develop and enhance technology solutions.
- Lead the design and implementation of software and data architecture, including LLM integration patterns and service boundaries.
- Develop and maintain automated tests and LLM evaluation suites to support application quality, reliability, and cost control.
- Support application deployments, releases, and upgrades, including CI/CD for Python services and Databricks assets, and ongoing production operations.
- Monitor and optimize application performance, scalability, security, reliability, and inference and compute spend.
- Identify opportunities to improve existing applications, data models, development processes, and system integrations.
- Maintain appropriate technical documentation for applications, pipelines, data models, prompts, and system configurations.
- Follow organizational standards related to information security, data privacy, access controls, responsible AI use, and software development.
- Mentor engineers and stay current on emerging technologies, development frameworks, and model capabilities.
- Perform other duties and participate in special projects as assigned.
Educational / Skill Requirements
The Senior Software Engineer requires the following:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field preferred; equivalent relevant experience may be considered.
- 5+ years of professional software development or software engineering experience, including substantial hands-on Python development.
- Advanced proficiency in Python and its modern ecosystem, such as FastAPI or similar frameworks, asynchronous programming, packaging, and testing tools.
- Hands-on experience building LLM-based applications, including prompt engineering, retrieval-augmented generation, embeddings and vector stores, tool/function calling, and output evaluation.
- Strong SQL skills and production experience with PostgreSQL, including schema design, query tuning, indexing, and migrations.
- Experience with Databricks, including PySpark, Delta Lake, notebooks and jobs, and workspace or Unity Catalog administration.
- Experience developing and integrating APIs, web services, applications, and backend systems at production scale.
- Experience with source control, code review, and collaborative development workflows using Git.
- Understanding of software development lifecycle methodologies, CI/CD pipelines, automated testing, containerization, and modern deployment practices.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and with data modeling and ETL/ELT patterns preferred.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to communicate technical concepts effectively to both technical and non-technical stakeholders, mentor junior engineers, and manage multiple priorities independently.
- Strong attention to detail and commitment to developing reliable, secure, maintainable, and cost-efficient solutions.
Benefits
- 21 paid days off (15 PTO days increasing with tenure, plus 6 paid holidays)
- Flexible Spending Account (FSA) and Health Savings Account (HSA) options
- Medical, dental, vision, long-term disability, life insurance, AD&D insurance, and GAP Plan (TransAmerica)
- Generous 401(k) with up to 6% employer match
- 100% employer-paid maternity/paternity leave for up to 5 weeks
- EAP (unlimited counseling 24/7), BeyondMed (discounts on wellness and elective healthcare services), PerkSpot (discounts on top brands), Pet Insurance (Nationwide), and On the GoGa wellbeing hub
Closing Statement
ICBD is an Equal Opportunity Employer and is committed to building an inclusive workplace free from discrimination. We make employment decisions based on qualifications, merit, and business needs, and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic under applicable law.
ICBD participates in the U.S. Department of Homeland Security E-Verify program.
We are committed to providing reasonable accommodation for qualified individuals with disabilities throughout the hiring process and employment. If you require assistance or accommodation, please let us know.