Job Closed

This listing is no longer active.

Tech Lead – Software Engineering

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 2021H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

128 days ago

Salary

0

Seniority

Senior

Job Description

Tech Lead – Software Engineering

Embrace Software Inc

• 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 Job Pages

More Full-stack Engineer Jobs

Nango (YC W23) logo

Product Engineer

Nango (YC W23)

The open unified API for product integrations

OtherRemoteTeam 1-10H1B No Sponsor

• Work closely with key customers to guide them through integration builds, implementations, and scaling with Nango. • Build and ship product features requested by customers, with fast turnaround and high quality. • Take projects end-to-end: understand customer needs, design the right solution, implement it, and polish it through iteration. • Serve as a direct feedback loop into the product roadmap by identifying gaps, pain points, and strategic opportunities. • Support complex customer use cases through Slack, calls, pairing sessions, and technical deep dives. • Partner with prospects during evaluations and POCs, helping them ramp up quickly and succeed early. • Debug challenging integration or platform issues and drive them to resolution with speed and ownership. • Collaborate daily with engineering on execution, product on prioritization, and go-to-market on account health and expansion. • Operate in a high-paced environment, balancing multiple customer threads while continuing to deliver product improvements.

California
$140K - $180K / year
Job Closed
B2X Care Solutions logo

Full Stack Developer – Poland, Germany

B2X Care Solutions

Hardware Lifecycle Solutions Made Digital and Circular

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and implement backend services for invoice data extraction, validation, calculation, and transformation based on contractual rules, SLAs, pricing matrices and repair service conditions • Develop logic to consolidate data from logistics events, repair operations, partner services and external financial inputs • Ensure accurate settlement and reconciliation between partners (e.g., repair centers, logistics providers) and customers • Maintain audit trails and financial data integrity across the entire billing workflow • Build configurable approval workflows for internal and external stakeholders (e.g., finance controllers, partner managers, customer approvers) • Implement rule engines for exception handling, dispute management and manual overrides • Provide UI features for reviewing, commenting, and approving billing items and invoice lines • Develop scalable solutions that support onboarding of new customers and business areas • Design, develop and maintain robust backend APIs (REST) and microservices supporting billing and invoicing features • Create and modernize intuitive front-end interfaces for financial reporting, approval monitoring, dispute resolution, and invoice line-item inspection • Ensure seamless integration with operational systems, logistics platforms and finance systems • Contribute to database schema design focusing on financial accuracy, performance and auditability • Implement and maintain validation frameworks ensuring high data accuracy across billing sources • Ensure compliance with financial regulations, tax rules, customer/partner contracts and data protection requirements • Build monitoring and alerting systems to detect anomalies in pricing, invoice volumes or approval delays • Work closely with Finance, Operations, Partner Management and Data Engineering teams to improve billing performance and accuracy • Translate business requirements into technical specifications, workflows and architecture components • Support internal and external audits through transparent documentation and traceable system behaviour

Germany
Job Closed
HighLevel logo

Software Development Engineer III – Platform

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Design and build internal developer tools and platforms using Node.js, TypeScript, and Vue.js • Develop user-friendly interfaces and APIs that enable self-service workflows for engineers • Improve developer onboarding and day-to-day workflows through automation and tooling • Partner with Internal Developer Platform (IDP) and Platform Engineering teams on shared capabilities • Improve CI/CD developer experience by building tooling around build, test, and deployment workflows • Create abstractions and interfaces that simplify interaction with CI/CD pipelines • Help standardize development and release workflows across teams • Identify bottlenecks in the developer workflow and drive improvements • Build and maintain internal web applications and dashboards using Vue.js • Focus on usability, performance, and consistency across DevEx tools • Work closely with designers and platform engineers to deliver intuitive developer-facing experiences • Build backend services and APIs using Node.js and TypeScript to support DevEx tooling • Integrate with platform services, CI/CD systems, and infrastructure APIs • Ensure reliability, scalability, and security of internal tools • Automate manual processes to reduce developer wait times and friction. • Enable self-service capabilities for: Environment provisioning, Access management, Debugging and observability • Reduce reliance on ticket-based workflows through automation. • Act as a senior engineer within the DevEx team • Mentor mid-level engineers and review code/designs • Contribute to technical standards and best practices • Collaborate across teams to influence developer experience improvements

India
CRH Talento en IT logo

Software Engineer – AI, Artificial Intelligence

CRH Talento en IT

Consultores expertos en el desarrollo de empresas, especializados en la búsqueda y selección de perfiles IT.

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Design and Deploy Production AI Agentic Systems: Architect, build, and deploy autonomous AI agents using state-of-the-art frameworks like ADK (Agentic Design Kit) and LangGraph that leverage LLMs to automate code reviews, quality analysis, and development workflow optimization at scale • Architect Advanced Context Engineering Solutions: Design sophisticated context engineering strategies including dynamic context assembly, agentic retrieval patterns, memory systems (episodic and working memory), and multi-hop reasoning pipelines for complex code analysis tasks • Develop AI-Powered Automation Tools: Build intelligent backend services in Python and Java that leverage GenAI to detect anti-patterns, suggest improvements, and standardize development workflows • Establish AI-Enhanced Engineering Excellence: Define and implement coding standards and best practices specifically for GenAI systems, including LLM evaluation metrics, guardrails, and responsible AI principles • Lead AI-Powered Code Reviews: Conduct comprehensive code reviews using state-of-the-art GenAI tools and agents, providing architectural guidance on performance, security, and AI system design

Mexico
$85K / month