{"id":3250199,"url":"https://alion.io/job/tenant-inc-senior-full-stack-engineer","title":"Senior Full Stack Engineer","company":{"id":2697530,"name":"Tenant","domain":"tenantinc.com","url":"https://alion.io/company/tenantinc","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Irvine, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":180000,"max":200000,"currency":"USD","period":"year","gross":null,"usd_annual":200000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon S3","optional":false},{"name":"Angular","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Git","optional":false},{"name":"Hallucination","optional":false},{"name":"Linux","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"MySQL","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Unix","optional":false},{"name":"Vue.js","optional":false},{"name":"Agile","optional":true},{"name":"JavaScript","optional":true},{"name":"Scrum","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-22T18:41:52Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-31T11:39:33Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"Position Summary:\nWe're looking for a Senior Full Stack Engineer to drive the technical execution of our core platform. You'll work alongside our CTO and product leadership to design scalable systems, mentor our engineering team, and deliver features that directly power property managers across the US. This is a high-ownership, high-visibility role - not just a coding seat.\nYou will also have fundamental responsibility for driving the structure and adoption of AI-driven development, testing, deployment, etc. and must come to the job with true expertise in organizing an engineering team and platform to maximize this effectiveness.\nResponsibilities:\nFundamental responsibility for driving the structure and adoption of AI-driven development, testing, deployment, etc. and must come to the job with true expertise in organizing an engineering team and platform to maximize this effectiveness.\nArchitect and lead development of full-stack features across our SaaS platform using Node.js, React, and AWS\nPartner with the CTO and Product team to translate business requirements into scalable, maintainable technical solutions\nOwn the full SDLC - from functional specification and design through implementation, testing, and production support\nLead and mentor engineers; conduct code reviews, set standards, and build a culture of technical excellence\nDrive cloud infrastructure decisions on AWS (Lambda, RDS, serverless architecture)\nEstablish and enforce development best practices: design patterns, testing standards, CI/CD pipelines\nCommunicate technical progress, risks, and trade-offs clearly to senior leadership and non-technical stakeholders\nContribute to hiring, onboarding, and growing the engineering org as we scale\nQualifications:\nBachelor’s or master’s degree in computer science, Electronics & Communication, or Information Technology - or equivalent practical experience.\n2+ Years driving the structure and adoption of AI-driven development, testing, deployment across a complex codebase. Preference for Claude Code, though Codex is also acceptable.\n7+ years of professional software engineering experience\nDeep expertise in Node.js and at least one modern frontend framework (React preferred; Angular or Vue also considered)\nStrong command of MySQL, Postgres, and AWS RDS for relational database design and query optimization\nHands-on AWS experience - Lambda, EC2, S3, RDS, API Gateway, and serverless patterns\nProficiency in scripting with Python for automation and backend tooling\nSolid understanding of design patterns, multithreaded environments, and distributed systems\nExperience mentoring engineering teams and managing cross-functional priorities in a fast-paced environment\nUnix/Linux systems experience and Git-based version control workflows\nFundamental understanding of the business concept - endlessly repeated by the CTO: “YES, BUT FASTER.”\nExcellent verbal and written communication, bridging the gap between Engineering, Product, Executive Leadership and, occasionally, our customers.\nAI Specifics\n2+ Years driving the structure and adoption of AI-driven development, testing, deployment across a complex codebase. Preference for ClaudeCode, though Codex is also acceptable.\nDemonstrated experience tailoring agentic coding environments to project-specific conventions, including custom workflows, lifecycle automation, and tool integrations, with measured impact on team velocity and code quality.\nExperience architecting systems with AI-maintainability in mind, including schema-first patterns, single-source-of-truth derivations, clean module boundaries, and predictable interfaces that reduce LLM hallucination surface area.\nTrack record of designing or adopting code conventions and engineering guardrails that prevent common LLM failure modes such as hallucinated APIs, scope creep, type-system bypasses, and schema duplication.\nExperience producing and maintaining technical documentation in formats that AI tools can read, write, and keep in sync with code, including code-based diagrams, decision records, and domain references.\nAbility to evaluate AI tooling options across cost and capability tiers, and to make selection decisions appropriate to team segment, task type, and quality/cost tradeoffs.\nDemonstrated experience tailoring agentic coding environments to project-specific conventions, including custom workflows, lifecycle automation, and tool integrations, with measured impact on team velocity and code quality.\nExperience architecting systems with AI-maintainability in mind, including schema-first patterns, single-source-of-truth derivations, clean module boundaries, and predictable interfaces that reduce LLM hallucination surface area.\nTrack record of designing or adopting code conventions and engineering guardrails that prevent common LLM failure modes such as hallucinated APIs, scope creep, type-system bypasses, and schema duplication.\nExperience producing and maintaining technical documentation in formats that AI tools can read, write, and keep in sync with code, including code-based diagrams, decision records, and domain references.\nAbility to evaluate AI tooling options across cost and capability tiers, and to make selection decisions appropriate to team segment, task type, and quality/cost tradeoffs.\nFamiliarity with model reasoning-depth controls and their cost-quality tradeoffs, and a habit of applying new prompt patterns and model capabilities as the frontier evolves.\nExpansive familiarity with the information sources, communities, and channels that surface cutting-edge AI capabilities, tooling, and trends.\nExperience designing AI-augmented CI/CD pipelines - code review, eval gates, test generation, changelog generation, deployment-aware automation - and measuring their impact on PR throughput, bug rates, time-to-merge, and code-review burden.\nExperience leading refactoring, migration, or modernization work with AI tooling as a force multiplier, with concrete examples of velocity and quality outcomes.\nFamiliarity with empirical AI productivity research and the practice of validating tool adoption with measurement before scaling.\nTrack record of mentoring engineers across mixed AI-fluency levels and cost / IP / budget constraints.\nPreferred Qualifications:\nFamiliarity with Agile/Scrum methodologies and sprint planning\nExperience at a B2B SaaS company, ideally in PropTech, real estate, or storage management\nPrior experience building multi-tenant SaaS platforms\nBackground in serverless-first architecture and event-driven systems\nSalary:\nThe salary for this role is $180,000 - $200,000 based on several factors including but not limited to education, work experience, certifications, internal equity etc.\nHow you will work: \nThis is a primarily onsite role based out of our Irvine, Ca office with flexibility to work from home 1 day a week.\nAbout Us:\nTenant is a fast-growing SaaS company developing the next generation of Property Management Software (PMS) for the self-storage industry with a mission to help operators run smarter, more profitable businesses. Tenant unifies operational, web analytics, and reputation data across entire storage portfolios, creating a comprehensive source of truth for operators. Through powerful reporting, analytics, and business intelligence capabilities, Tenant empowers customers to make informed decisions that directly impact performance, growth, and net operating income (NOI).\nTenant Inc. is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to building an inclusive workplace where everyone can do their best work. All qualified applicants will receive consideration for employment without regard to any legally protected status.","description_format":"text","description_chars":7713,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Real Estate"],"lifecycle":[{"event":"open","at":"2026-10-25T20:54:23Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 3 · green card filings: 1","filings_12m":3,"filings_prev_12m":1,"green_card_filings_12m":1,"median_offered_wage_usd":152500,"route":null,"cap_exempt":false,"checked_at":"2026-10-29T16:27:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1}],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.846,"p_room":1,"age_days":8,"expected_fill_days":28,"reasons":["conf:1","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":{"stated_usd_annual":200000,"is_top_pay":true},"html_url":"https://alion.io/job/tenant-inc-senior-full-stack-engineer","json_url":"https://alion.io/job/tenant-inc-senior-full-stack-engineer.json","meta":{"generated_at":"2026-10-31T11:49:20Z","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":18184,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":2697530},"rest":"https://alion.io/mcp/rest/get_company?id=2697530"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftenant-inc-senior-full-stack-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%2Ftenant-inc-senior-full-stack-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%2Ftenant-inc-senior-full-stack-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/tenant-inc-senior-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftenant-inc-senior-full-stack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3250199}},{"tool":"search_jobs","arguments":{"company":"tenantinc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3250199},"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"}}