1,825,096open jobs
104,883companies
274,153added this week
Browse all
Salary
≈ $19k – $42k per year (Estimated)
Location
Remote (India)
Seniority
Senior · 6+ years exp

First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Teqfocus - Starting from vision to execution, we provide digital infrastructures to businesses through foresight, planning and innovation.

ROLE OVERVIEW :

Teqfocus is seeking a Senior Software Engineer - Unity + Full Stack for a client-facing product engineering engagement. This is a hands-on builder role for an engineer who is equally comfortable in a modern full-stack codebase and inside the Unity engine, and who can move fluidly between the two within a single feature.

This role requires both competencies in equal measure : full-stack software engineering and Unity application development. We are not looking for a full-stack engineer who has only experimented with Unity, or a Unity developer with limited backend exposure. Candidates should be able to demonstrate production ownership in both areas.

The product environment uses C#/.NET, Vue.js/TypeScript, MongoDB and Microsoft Azure, while field applications are built in Unity using C#. Much of the work sits at the seams between these systems - for example, a Unity client communicating with cloud services or a web experience that must stay synchronized with what field users see in the application. The engineer will own features end to end across these boundaries.

The engineering team is AI-forward. Engineers are expected to use AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot or equivalent as a first-class part of the development loop, while applying strong judgment about when generated output is production-ready, when it requires rework and when it should be discarded. Experience building customer-facing AI features is an advantage, but is not mandatory for this role.

This position operates as a senior individual-contributor role on a small, fast-moving engineering team, collaborating closely with product, design and customer-facing stakeholders.

KEY RESPONSIBILITIES :

Unity application development :

- Build and maintain Unity (C#) field applications used to sketch, configure and publish pipe, duct and other MEP work from the jobsite.

- Write production Unity code across scene and prefab architecture, the component lifecycle, input handling, UI, performance, and the editor/runtime split.

- Own client-to-cloud integration paths including login, publishing and data synchronization between Unity clients and cloud services, with strong fidelity, resilience and error handling.

- Build and maintain automated tests using the Unity Test Framework (NUnit), including PlayMode integration tests and EditMode unit tests, and run them in CI as part of the merge flow.

- Help reduce handoff and stack-transfer fragility by treating Unity work as part of the broader engineering system rather than an isolated application layer.

Full-stack engineering :

- Ship customer-facing features across the full stack - backend services, APIs, data and web front end - working from product specifications and customer feedback.

- Design and build services and APIs that connect web experiences, cloud data and Unity clients, with reliable contracts and integration behavior.

- Investigate and resolve customer-reported issues by tracing defects across client, service and data boundaries and identifying root causes in unfamiliar code.

- Implement and maintain modern automated testing across unit, integration and end-to-end layers.

- Contribute to monolith decomposition, modularization and modernization as relevant touch points emerge in day-to-day feature work.

Collaboration and delivery :

- Use AI-assisted development tooling such as Claude Code, Cursor and GitHub Copilot as a first-class part of the development loop, including writing tests for AI-generated changes and validating output before it ships.

- Collaborate with product managers, designers and customer-facing teams to define, scope, design and ship features grounded in real design, fabrication and field workflows.

- Coordinate deployments and incident response with peers, and advocate for incremental, low-risk delivery.

- Raise the engineering bar through pragmatic code review, knowledge sharing and disciplined engineering practices.

REQUIRED QUALIFICATIONS :

- Both Unity application development and full-stack engineering are mandatory. Candidates should be able to demonstrate hands-on production experience in each area.

- Experience : 6+ years of professional software development experience, including production ownership of customer-facing features and systems - not only prototypes or proof-of-concepts.

- Full-stack engineering : Demonstrated experience shipping across the full stack. Comfort with at least one statically typed backend language, at least one modern frontend framework, and both NoSQL and SQL data stores. Strong proficiency in C#/.NET, or the ability to ramp on it very quickly.

- Unity application development : Hands-on production experience building and shipping Unity (C#) applications, including scene/prefab architecture, component lifecycle, input and UI, performance, and the editor/runtime split.

- Unity-to-backend integration : Experience integrating Unity clients with backend services for authentication, publishing and data synchronization.

- Unity testing : Demonstrated experience using the Unity Test Framework (NUnit), including PlayMode integration tests and EditMode unit tests, with tests executed in CI as part of the merge flow.

- Debugging : Strong troubleshooting skills with the ability to reproduce complex edge cases, trace issues across system boundaries and identify root causes in code you did not write.

- AI-assisted engineering : Hands-on daily use of AI-assisted development tooling such as Claude Code, Cursor, GitHub Copilot or equivalent, with disciplined judgment regarding generated code and changes.

- CI/CD and DevEx : Working understanding of CI/CD pipelines and engineering productivity. Familiarity with SOLID, DRY, KISS, YAGNI and TDD, applying them pragmatically where warranted.

- Security : Working knowledge of secure engineering practices and safe handling of PII or other sensitive data.

- Communication : Excellent communication skills and the ability to work directly with product managers, designers and customer-facing stakeholders to triage and scope work.

- Education : Degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.

NICE TO HAVE :

- Customer-facing AI experience, including production agentic workflows such as multi-step planning, tool calling, structured outputs or retrieval, together with the evaluations, guardrails and observability needed to ship them safely.

- Familiarity with an agent framework or SDK such as the Claude Agent SDK, OpenAI Agents SDK, LangGraph, or Model Context Protocol (MCP).

- Mobile deployment experience with Unity, including iOS/Android build pipelines, device performance and app-store release management.

- Experience working with CAD/BIM-derived data, 2D/3D model sets, or real-time 3D rendering and visualization.

- Experience decomposing monolithic applications into modular or service-oriented architectures, including event-driven or message-based integrations.

- Domain understanding of MEP, BIM, construction fabrication workflows, or an AEC engineering background.

- A bias toward experimentation, putting ideas into practice quickly and learning through incremental delivery.

WHAT WE ARE LOOKING FOR

A senior engineer who can genuinely bridge Unity and full-stack software engineering, own production features across client/cloud boundaries, and bring strong engineering judgment to testing, debugging, delivery and AI-assisted development. The role is best suited to someone who enjoys working across layers rather than being confined to a single part of the stack.

Skills

C#, .Net, Vue.js, TypeScript, MongoDB, Azure, Claude, Full Stack, API, Unity3D

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,825,096 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
India
≈ $81k – $205k per year (Estimated) • Remote (United Kingdom) • Full-Time
SQL
C#
C#
.NET
DevOps
CI/CD
AWS
Management
Agile
Apply
Software Engineer IV 3 hours ago
$170k – $256k per year • Remote (United States) • Full-Time
PowerShell
DevOps
Terraform
Ansible
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
Bicep
GitHub
Cybersecurity
SBOM
Apply
≈ $182k – $303k per year (Estimated) • Equity • Remote (United States) • Confidential • Full-Time • 5+ years exp • Bachelor's Degree • Santa Clara
Rust
C++
Assembly
YARA
C++
Protobuf
Assembly
x64dbg
WinDbg
AI/ML
Claude
AI Agents
DevOps
gRPC
Self-Healing
eBPF
GitLab
Linux
Windows
Cybersecurity
Ghidra
IDA Pro
YARA
DLP
Cryptography
OpenSSL
Apply
≈ $47k – $139k per year (Estimated) • Remote (Turkey) • 6+ years exp • Bachelor's Degree • Turkey
Python
JavaScript
Python
pySpark
Databases
PostgreSQL
Databricks
MS SQL
AI/ML
Copilot
Cursor
Spark
Airflow
Scikit-learn
Pandas
NumPy
Machine Learning
Frontend
React.js
DevOps
Terraform
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Platform Engineering
AWS Lambda
Analytics
ETL/ELT
Apply
≈ $12k – $29k per year (Estimated) • Remote (India) • Full-Time • 5+ years exp • Bachelor's Degree • India
Management
Service Desk
Apply
≈ $26k – $69k per year (Estimated) • In office • 9+ years exp • Pune
JavaScript
TypeScript
Node JS
AI/ML
Cursor
Claude Code
Frontend
Angular
React.js
Management
Jira
Agile
Scrum
Kanban
ITSM
Apply
$11k per year • In office • Full-Time • 1+ year exp • South Africa
SQL
DevOps
Windows Server
Cybersecurity
Sophos
Active Directory
Management
Outlook
Apply
$29k – $44k per year • In office • Full-Time • 4+ years exp • Johannesburg
SQL
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
≈ $89k – $232k per year (Estimated) • In office • Dublin
C#
C#
.NET
Cybersecurity
GDPR
Apply
≈ $21k – $49k per year (Estimated) • Remote (likely India) • 14+ years exp • Gurgaon
SQL
Databases
Oracle
DevOps
Terraform
Azure DevOps
VMWare
Azure
CI/CD
GitOps
Kubernetes
Bicep
Azure AKS
FinOps
Linux
Unix
DNS
VPN
Apply
≈ $22k – $47k per year (Estimated) • Remote (India) • Full-Time • 5+ years exp • India
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
GraphQL
Angular
DevOps
Rest API
GCP
Management
Scrum
Apply
≈ $20k – $44k per year (Estimated) • Remote (India) • 5+ years exp • India • Germany
Python
Go
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
CUDA Toolkit
Fine-tuning
Function Calling
AI Agents
LLM
RAG
Time Series Forecasting
CUDA
LLM Guardrails
Tool Use
Frontend
React.js
DevOps
gRPC
WebRTC
CI/CD
Linux
Robotics
ROS2
IoT
MQTT
Apply
In office • India
Apply
≈ $21k – $42k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • India
SQL
Databases
PostgreSQL
Snowflake
Databricks
Apache Kafka
AI/ML
Spark
DevOps
Azure
CI/CD
AWS
Configuration Management
Incident Management
Analytics
ETL/ELT
Management
ServiceNow
Agile
Apply
In office • Full-Time • India
SQL
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,825,096 more open roles from verified company boards, updated every day.