Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Smartlinx

Software Development Manager

Smartlinx

Lead Software Developer overseeing architecture and engineering of distributed systems at Smartlinx. Engage deeply in coding while mentoring engineers in a cloud-based environment.

Posted 5/12/2026full-timeRemote • 🇺🇸 United StatesSeniorLead💰 $150,000 - $170,000 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsMicroservices.NETSQL

About the role

Key responsibilities & impact
  • Design and own the architecture of complex, scalable distributed systems running in Microsoft Azure
  • Apply and enforce Clean Architecture and SOLID principles across all systems, new builds and refactors alike.
  • Lead architectural reviews, design sessions, documenting decisions with rationale and trade-offs.
  • Define team-wide patterns for cross-cutting concerns: logging, error handling, validation, caching, retry/resilience, and authorization.
  • Identify and remediate architectural debt proactively, balance pragmatic delivery with long-term system health.
  • Champion observability, reliability, and security as first-class engineering concerns.
  • Write clean, production-grade C# / .NET Core code on a regular basis
  • Design and optimize complex SQL Server schemas, queries, stored procedures, and indexing strategies.
  • Build and maintain RESTful APIs, microservices, and event-driven components.
  • Own end-to-end performance tuning across application, database, and infrastructure layers.
  • Contribute to CI/CD pipeline design and DevOps practices on Azure.
  • Lead and coordinate a distributed team of onshore and offshore developers across time zones.
  • Run daily standups, sprint planning, and technical backlog grooming.
  • Provide meaningful code reviews, mentorship, to junior and mid-level engineers.
  • Remove blockers, manage technical risk, and escalate impediments proactively.
  • Actively leverage AI coding tools (e.g., GitHub Copilot, Cursor, Claude Code) to improve team velocity and code quality.
  • Identify and implement AI-assisted patterns for code generation, test coverage, documentation, and code review.
  • Help the team develop best practices and guardrails around responsible AI tooling use in production workflows.

Requirements

What you’ll need
  • 10+ years of professional software development experience, with at least 2 years in a technical lead or principal capacity.
  • Expert-level proficiency in C# and .NET Core
  • Demonstrated mastery of Clean Architecture, SOLID principles, and DDD in production systems.
  • Strong hands-on experience with scalable distributed systems
  • Proven experience designing and operating Azure cloud platform
  • Solid onshore and offshore development teams
  • Demonstrated experience managing and mentoring both
  • Experience integrating AI coding assistants into engineering workflows (Copilot, Cursor, or similar).
  • Strong written and verbal communication skills; able to distill complex technical topics for non-technical stakeholders.

Benefits

Comp & perks
  • Competitive compensation package with performance-based bonus
  • Equity participation in a growing, post-acquisition SaaS company
  • Hybrid work model with flexible remote days
  • Budget for AI tooling, developer tools, and continuing education
  • Medical, Dental, Vision, FSA & HSA, Life Insurance, Pet Insurance and 401(k).

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreSQL ServerRESTful APIsmicroservicesevent-driven componentsperformance tuningCI/CDDevOpsClean Architecture
Soft Skills
leadershipmentorshipcommunicationproblem-solvingteam coordinationtechnical risk managementagile methodologiescode reviewdocumentationstakeholder engagement