{"id":3038467,"url":"https://alion.io/job/wing-venture-capital-software-engineer","title":"Software Engineer","company":{"id":703968,"name":"Wing Venture Capital","domain":"wing.vc","url":"https://alion.io/company/wing-venture-capital","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":null,"ats_vendor":"Gem","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":70000,"max":100000,"currency":"CAD","period":"year","gross":null,"usd_annual":71089},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Django","optional":false},{"name":"Django REST Framework","optional":false},{"name":"FHIR","optional":false},{"name":"HIPAA","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Celery","optional":true},{"name":"Docker","optional":true},{"name":"Docker Compose","optional":true},{"name":"ElasticSearch","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Helm","optional":true},{"name":"HL7","optional":true},{"name":"IAM","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"Terraform","optional":true},{"name":"WhatsApp","optional":true}],"status":"live","first_seen_at":"2026-10-21T18:15:28Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-22T08:49:59Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About Fabric Health\nAt Fabric Health, we are powering boundless care by solving healthcare’s biggest challenge: clinical capacity. We aren’t here to disrupt healthcare; we’re here to fix it. We unify the care journey from intake to treatment, using intelligent automation to remove administrative burdens and make care delivery 2-10x more efficient. Our technology empowers clinicians to move faster and focus on what matters most: the patient.\nWe are a mission-driven team of brilliant minds trusted by leading organizations including Intermountain Health, OSF HealthCare, SSM Health, and MUSC Health. Our vision is backed by premier investors such as Thrive Capital, GV (Google Ventures), General Catalyst, and Salesforce Ventures. We move quickly for good reason, listen deeply to solve big challenges, and build products with the same care and quality we’d want for our own loved ones.\nLearn more: About Us | News & Press | LinkedIn | Careers\nAbout the Role\nOur Virtual Care Platform team builds and maintains the systems that get patients seen, prescribed, and billed correctly. As a Software Engineer on the team, you ship features end to end in a large, mature Python/Django codebase and its supporting services, taking small to medium-sized work from requirements through tests, review, and production. This is a hands-on build-and-maintain role: you fix real production bugs, improve the admin portal and internal tooling that Support and Clinical Operations rely on, and pay down technical debt in the areas you own.\nThe platform spans Revenue Cycle Management, eligibility and coverage systems, clinical integrations (e-prescribing, labs, and health information exchange), and internal admin tooling, all operating under strict HIPAA requirements. You also inherit stewardship of our document service, a small, modern TypeScript microservice (Bun runtime, Hono, PostgreSQL, and S3) that handles document upload, download, presigned access, and metadata for patient records. It is clean, well tested, well documented, and built on a hexagonal architecture, which makes it an excellent place to learn TypeScript on the job. Deep TypeScript experience is genuinely not required; curiosity and willingness to learn are.\nYou work with moderate autonomy. We give you the goal and the context, not step-by-step instructions, and senior and staff engineers work alongside you to pressure-test design decisions and review your work. Expect to be writing in the document service within your first few months, with support, and to use AI coding tools every day the way the rest of the team does.\nWhat You'll Do\nAs a Software Engineer on the Virtual Care Platform, your primary responsibilities include:\nBuild and Ship:\nImplement, test, and ship small to medium-sized features end to end across the Django monolith and its associated services (Care API, FHIR Facade, COBRA, Dolphins, and Health Exchange Handler).\nOwn a module or component within larger projects led by senior and staff engineers.\nContribute to and help maintain our document service, a TypeScript, Bun, and Hono microservice backed by PostgreSQL and S3-compatible object storage and deployed on Kubernetes.\nImprove the admin portal and internal tooling so Support, Clinical Operations, and Implementations can handle scheduling, eligibility debugging, and billing workflows without engineering involvement.\nCollaborate with senior engineers to clarify ambiguous requirements and surface technical risk early.\nProduction Support and Reliability:\nDiagnose and fix production bugs, moving from symptom to root cause and choosing a permanent fix over a repeat workaround.\nParticipate in the team's production support rotation, triaging incoming issues by patient impact: an issue that blocks a patient from being seen, filling a prescription, or having a claim processed correctly comes first.\nMake careful, well-reviewed production data corrections when needed, with the discipline that patient-facing, HIPAA-regulated systems demand.\nIdentify and resolve technical debt in the systems you own before it turns into the next production issue.\nEngineering Craft:\nReview your teammates' code thoroughly, with feedback that is specific, kind, and focused on what matters.\nWrite documentation and runbooks that let others resolve common issues on their own, using AI tools to draft and maintain them quickly.\nUse AI coding tools such as GitHub Copilot, Cursor, and Claude Code in your daily workflow to speed up root-cause analysis, scaffold tests, and accelerate code review.\nWhy You Might Be a Good Fit\nYou care about the mission and understand that a production bug isn't an inconvenience; it's a patient who can't get seen or a claim billed incorrectly.\nYou're solidly productive in Python and Django and comfortable reading code you didn't write in a large codebase.\nYou write tests as a matter of course, not as an afterthought, and your code is maintainable by the next person.\nYou ask good questions when requirements are fuzzy, rather than guessing or stalling.\nYou're genuinely interested in learning a second stack, and if \"I've never written TypeScript, but I'd like to\" describes you, that's exactly right.\nYou give code reviews you'd want to receive: specific, kind, and focused on what matters.\nYou've adopted AI tools into your workflow, you get real leverage from them, and you check what they produce.\nThis Might Not Be The Right Fit If...\nYou want to work exclusively on greenfield feature work and avoid production bugs and maintenance entirely.\nYou're primarily a front-end engineer without hands-on Python and Django experience.\nYou're uncomfortable taking part in a production support rotation or making careful, reviewed production data changes.\nYou want to stay in one language and would rather not touch a second service.\nYou prefer entirely manual debugging workflows and resist AI-assisted tooling.\nYour Qualifications\n2+ years of professional software engineering experience, with a record of shipping features independently once given a clear goal.\nHands-on Python and Django experience, including Django REST Framework APIs and the Django ORM.\nWorking knowledge of relational databases (PostgreSQL and/or MySQL), including the ability to write, read, and reason about non-trivial SQL.\nSolid testing habits and experience with automated test suites and CI.\nDemonstrated debugging skill: you can work a bug from a vague report to a reproducible cause.\nClear written communication for documentation, runbooks, and cross-functional work with Support, Clinical Operations, and Implementations.\nOpenness to learning TypeScript and modern JavaScript runtime tooling on the job.\nProficiency with AI development tools in your day-to-day engineering work, and the judgment to verify what they produce.\nBonus Points\nExperience with TypeScript and modern JavaScript runtimes (our document service runs on Bun with the Hono HTTP framework, Bun's native SQL client for PostgreSQL, and the AWS SDK v3 S3 client).\nFamiliarity with AWS, particularly S3, Secrets Manager, and IAM (our services use IRSA for credentials and read runtime config from AWS Secrets Manager through the Secrets Store CSI driver).\nExperience with containers and deployment: Docker and Docker Compose for local development, Kubernetes with Helm and Argo Rollouts for deploys, Terraform for service IAM, and GitHub Actions for CI.\nObservability experience with OpenTelemetry tracing and metrics, and comfort reading traces and dashboards to diagnose latency or error spikes.\nExperience with PHI in a HIPAA environment, or in another high-stakes, regulated, or safety-critical domain.\nFamiliarity with healthcare billing and RCM concepts such as claims, eligibility verification, coverage logic, and invoice transmission.\nExposure to healthcare interoperability, including HL7, FHIR, or health information exchange platforms like Particle Health.\nProduction experience with Redis, Elasticsearch, RabbitMQ, or Celery.\nExperience with clinical integrations such as e-prescribing (Surescripts), lab integrations (Quest), or pharmacy workflows.\nExposure to event-driven architecture, since the team is beginning to adopt a Kafka-based (AWS MSK) eventing backbone; prior Kafka experience is welcome but not expected, and this is something you would learn here, not lead.\nPrior production support, sustaining, or reliability-focused engineering experience.\nThe national pay range for this role is $70,000.00 - $100,000.00 CAD per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. This role is also eligible for a target annual bonus and Fabric's Canadian employee benefits. If your compensation requirement is greater than our posted range, please still consider applying; a determination can be made based on unique qualifications. Expected compensation ranges for this role may change over time.\nAt Fabric, we believe that a diverse workforce is essential to our success. We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other legally protected characteristic. We actively encourage individuals from all backgrounds to apply.\nRecruitment Fraud Alert: Protect Yourself\nFabric Health is aware of scammers attempting to impersonate employers. To ensure that any recruiting contact you receive is legitimate, please adhere to the following:\nVerify the Domain: Official recruitment emails will only come from addresses ending in @fabrichealth.com or @gem.com. No other domain names are legitimate.\nOfficial Interview Tools: We use Gem for our recruitment process and Google Meet for all video interviews. Google Meet is always the platform used for your first interview; you will never be sent a Zoom link to set up or conduct an initial interview. All interviews are conducted via video unless specifically stated by our team as an audio call. We never conduct interviews via chat, social media, Skype, or WhatsApp.\nZoom Usage: Zoom is utilized only for specific meetings set directly by our team for purposes outside of the standard interview process (e.g., coordination or onboarding discussions). It is never the first link you will receive from us.\nAuthorized Contact & Texting: Fabric will only contact you if you have submitted an application or if you are connected to a current employee who shared your information with us. We will only send text messages if you have provided explicit authorization and consent, either through your application or while communicating directly with our team. If you have not explicitly authorized us to reach out, treat any SMS or unsolicited outreach as fraudulent and do not respond.\nSensitive Data: We will never ask you for sensitive personal or financial documents (ID, banking info, SSN) during the application, interview, or candidacy stages. All sensitive data is handled through secure internal systems post-offer.\nVerify the Team: You can reference LinkedIn to verify members of our recruiting team; however, please remain vigilant as scammers may create fraudulent profiles. Always cross-reference the sender's email domain with our official @fabrichealth.com address.\nIf you question the validity of a contact or receive a suspicious message, do not click any links. Please submit a report via this link: https://forms.gle/N1AGAiXcAL2W57H9A\nPlease note: The security inbox is for reporting fraudulent activity only. Do not email this address for application status updates or to share application materials, as these will not be reviewed. Applications are only accepted and reviewed if submitted through our official application portal, and no application status information will be provided via the security email.","description_format":"text","description_chars":11880,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Venture Capital"],"lifecycle":[{"event":"open","at":"2026-10-21T22:05:41Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:1","velocity","win:early","comp:junior"],"computed_at":"2026-10-22T06:10:10Z"},"pay":{"stated_usd_annual":71089,"is_top_pay":false},"html_url":"https://alion.io/job/wing-venture-capital-software-engineer","json_url":"https://alion.io/job/wing-venture-capital-software-engineer.json","meta":{"generated_at":"2026-10-22T12:20:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10699,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":703968},"rest":"https://alion.io/mcp/rest/get_company?id=703968"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwing-venture-capital-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fwing-venture-capital-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fwing-venture-capital-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/wing-venture-capital-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwing-venture-capital-software-engineer"}]}