{"id":3842596,"url":"https://alion.io/job/titanfile-software-engineer","title":"Software Engineer","company":{"id":454971,"name":"TitanFile","domain":"titanfile.com","url":"https://alion.io/company/titanfile","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Django","optional":false},{"name":"Docker","optional":false},{"name":"FedRAMP","optional":false},{"name":"Git","optional":false},{"name":"GitLab CI","optional":false},{"name":"ISO 27001","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Linux","optional":false},{"name":"MySQL","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SOC 2","optional":false},{"name":"TypeScript","optional":false},{"name":"Agile","optional":true},{"name":"Azure","optional":true},{"name":"Outlook","optional":true},{"name":"Scrum","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-11-05T23:31:19Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-06T20:24:52Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About us\nTitanFile's mission is to democratize secure client communication. This is a challenge worthy of pursuit! The costs and risks associated with complex projects like litigation, processing insurance claims, and conducting regulatory investigations are skyrocketing as the amount of data increases. TitanFile is transforming these processes so they can be done in minutes, not days, by anyone, anywhere. As a result, our customers, who range from financial institutions to law firms and from government agencies to higher education, can service their clients faster with the privacy and security that they expect.What we need:\nTitanFile is looking for a Software Engineer who is personable, persistent, and confident. A person who is passionate about learning new technologies and improving the skills they already have. A person who wants their work to stand for something. A person able to juggle multiple priorities and work with minimal supervision.\nThis person will join our engineering team and will build, test, and maintain the server, web, and mobile applications our customers rely on to exchange sensitive information. The role covers the full development cycle, from specification and coding through testing, release, monitoring, and documentation.\nOur customers hold us to a high bar. TitanFile is SOC 2 Type 2 and ISO 27001 certified, and we are pursuing FedRAMP certification to serve the U.S. federal market. The right software engineer will appreciate the importance of security, availability, usability, and performance in software systems, and will not be afraid to use cutting-edge technology to solve mission-critical enterprise problems. We expect our engineers to work fluently with AI tooling and to apply the same engineering judgment to what it produces as they would to their own work.\nTitanFile offers an incredible opportunity for a Software Engineer to learn and grow, while being part of an awesome growing team in Toronto.\nWhat you'll do:\nWrite, modify, integrate, and test software code for our server, web, and mobile applications\nConduct manual and automated tests, and analyze data to monitor quality, security, and user experience and to identify areas for improvement\nMonitor the functionality of the application, and identify and resolve issues and bugs\nAssist in the development of logical and physical specifications\nAssess the connections between programs to determine whether a proposed change in one area could affect another related area\nProgram animation and interactive features for web and mobile applications\nIdentify and communicate technical problems, processes, and solutions\nPrepare reports, manuals, and other documentation on the status, operation, and maintenance of the web application, and document new and updated software\nResearch and evaluate a variety of software products\nUse AI tooling to work faster across coding, testing, and documentation, while holding a high bar for what gets merged and deployed\nSkills:\nPositivity, passion, and creativity for what we do\nExecution-oriented, and energized by a fast-paced startup environment\nHustle, persistence, and love for excellence and innovation\nQualifications:\nBachelor's degree in Computer Science, Computer Science Engineering, or Computer Engineering\nMinimum 5 years of relevant work experience in software development\nProfessional experience building web applications and RESTful APIs with Python and Django\nProfessional experience building front-end applications with JavaScript or TypeScript and React\nExperience designing and querying relational databases such as PostgreSQL or MySQL\nExperience with Git and CI/CD pipelines, ideally GitLab CI\nExperience deploying and running applications on Linux and AWS\nExperience writing automated tests with frameworks such as PyTest or Jest\nExperience developing and testing applications in Docker\nExperience applying secure coding practices, including the OWASP Top 10, authentication, role-based access control, and API security\nMust be able and willing to lawfully work out of our Toronto, Ontario office\nFluent written and verbal communication in English\nNice to have:\nExperience building integrations or add-ins for Microsoft Outlook or Microsoft 365\nExperience with infrastructure as code, ideally Terraform\nExperience with Azure\nExperience building software that handles sensitive or regulated data\nExperience working under a compliance program such as SOC 2, ISO 27001, or FedRAMP\nExperience working in an Agile or Scrum team\nFluent use of AI coding assistants, with the judgment to review, test, and challenge generated code\nWhy TitanFile:\nJoin a team of highly effective professionals working to solve two of the biggest challenges in the digital age: communication and privacy\nOpportunity to build a career and grow professionally\nFlexible work hours\nExcellent benefits packages\nCanadian citizens and permanent residents of Canada are encouraged to apply.\n No agencies please.","description_format":"text","description_chars":4950,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cloud Storage & File Sharing"],"lifecycle":[{"event":"open","at":"2026-11-05T23:31:19Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Approved LMIA in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-11-06T22:34:35+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:1","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/titanfile-software-engineer","json_url":"https://alion.io/job/titanfile-software-engineer.json","meta":{"generated_at":"2026-11-06T23:56:15Z","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":4094,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":454971},"rest":"https://alion.io/mcp/rest/get_company?id=454971"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftitanfile-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%2Ftitanfile-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%2Ftitanfile-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/titanfile-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftitanfile-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3842596}},{"tool":"search_jobs","arguments":{"company":"titanfile.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3842596},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}