Tech Lead – Software Engineering
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2021H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
45 days ago
Salary
Not specified
Bachelor Degree8 yrs expEnglishAsp.netDistributed SystemsIo TJava ScriptMS SQL ServerRabbit MQReactSQL.net
Job Description
• Lead technical architecture and design decisions for our IoT-enabled asset tracking platform
• Translate business requirements into scalable technical solutions and system designs
• Mentor and develop engineers through code reviews, pair programming, and technical guidance
• Drive engineering best practices, coding standards, and continuous improvement initiatives
• Collaborate with cross-functional teams to deliver features that directly impact customer success
• Participate in hands-on development while maintaining oversight of technical quality
• Guide the team through technical challenges and architectural trade-offs
Job Requirements
- 8+ years of professional software development experience with production systems
- Strong proficiency in C# and .NET Framework/Core for backend development
- Experience with web technologies: ASP.NET, Web API, React, and modern JavaScript frameworks
- Deep understanding of SQL, database design, and Microsoft SQL Server
- Proven track record designing concurrent, scalable, and fault-tolerant distributed systems
- Solid foundation in object-oriented design principles and design patterns
- Experience with message brokers and queuing systems (MQTT, RabbitMQ, etc.)
- Test-driven development mindset with strong unit testing practices
- Demonstrated experience in a technical leadership or lead developer role
- Success launching complex software systems to customers
- Track record of mentoring and developing junior engineers
- Ability to work effectively with cross-functional teams
- Strong written and verbal English communication skills.
Benefits
- Competitive salary commensurate with experience.
- Opportunities for career advancement and professional development.
- Experience collaborating with a diverse, global team within a remote work setting.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer45 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Product Engineer at Nango enabling AI applications through integrations
Director, Mobile Software Engineering
DraftKings Inc.Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
Full-stack Engineer45 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B No Sponsor
Director of Mobile Engineering at DraftKings leading mobile initiatives.
AndroidiOS
Senior Full Stack Engineer – Developer API
QuoraQuora is the place to share knowledge and better understand the world.
Full-stack Engineer45 days ago
Full TimeRemoteTeam 201-500Since 2009H1B Sponsor
Senior Full Stack Engineer contributing to Poe product's Developer API
GraphQLJavaPythonReactTypeScript
Full-stack Engineer45 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor
PAM Lead Engineer overseeing CyberArk PAM implementations and strategy.
AnsibleAWSAzureCloudCyber SecurityGoogle Cloud PlatformPythonTerraform