Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Tennessee

Posted

14 days ago

Salary

0

Seniority

Senior

Bachelor Degree10 yrs expEnglishSDLC

Job Description

Lead Software Engineer

i3 Verticals

• Champion the organization’s technology architecture vision, strategy, and roadmap in alignment with business objectives • Serve as the technical lead for one or more products on architectural and development decisions • Establish architectural and development principles, patterns, and decision frameworks that guide your team • Communicate complex architecture and solutions clearly and persuasively to audiences ranging from engineers to product owners and business leaders • Design complex, enterprise-scale software solutions that are secure, scalable, resilient, and cost-effective • Build flexible integrations to facilitate data transformation across internal and external systems • Adopt and extend infrastructure-as-code from reference implementations • Lead proof-of-concept initiatives to demonstrate viability and provide implementation guidance • Conduct deep-dive technical reviews of existing systems, identifying optimization opportunities, technical debt, and modernization priorities • Participate in hands-on development, providing technical guidance and removing blockers as part of an engineering team • Drive initiatives that enhance software maturity, operational excellence, and engineering productivity • Identify opportunities for automation, standardization, and simplification that reduce complexity and increase velocity • Apply coding standards and techniques to build clean, efficient, maintainable, scalable software • Actively participate in code reviews and collaborate with team members to refine system designs and resolve issues • Manage execution of deliverables accurately through the software development life cycle, escalating issues or impediments as needed • Participate in working sessions to demonstrate incremental changes and evaluate readiness for delivery • Collaborate with Product Team by providing technical insight for refinement and planning • Consult with Quality Engineers in resolution of observations and defects • Build and maintain automated tests, including unit and integration tests, to ensure that written code performs as intended • Monitor and support software to meet service-level agreements (SLAs) • Stay informed about relevant technologies through independent research and share insight with the team

Job Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience
  • 10+ years of progressive experience in software engineering, or related technical leadership roles
  • Proven track record architecting and developing large-scale, production-grade software in enterprise environments
  • Demonstrated experience successfully influencing technical direction as a member of a team, with or without direct authority
  • History of leading software delivery initiatives from concept through delivery, including product modernization and integration programs
  • Excellent verbal and written communication skills with demonstrated ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills, able to navigate ambiguity, capable of diagnosing complex issues, and developing effective solutions aligned with short and long-term objectives
  • Strategic thinking capability with track record of translating business objectives into effective technical solutions
  • Natural mentor and teacher who elevates the capabilities of those around them
  • Ability to drive initiatives independently while collaborating effectively
  • Understanding of Agile software methodologies (e.g., Scrum)

Benefits

  • Remote work options

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Follow the organization’s technology architecture vision, strategy, and roadmap in alignment with business objectives. • Serve as a technical contributor for one or more products • Apply and enforce architectural and development principles, patterns, and decision frameworks as part of a team • Communicate complex architecture and solutions clearly and persuasively to audiences ranging from engineers to product owners and business leaders • Deliver complex, enterprise-scale software solutions that are secure, scalable, resilient, and cost-effective • Build flexible integrations to facilitate data transformation across internal and external systems • Adopt and extend infrastructure-as-code from reference implementations • Contribute to proof-of-concept initiatives to demonstrate viability and provide implementation guidance • Conduct deep-dive technical reviews of existing systems, identifying optimization opportunities, technical debt, and modernization priorities • Participate in hands-on development, providing technical guidance and removing blockers as part of an engineering team • Identify opportunities for automation, standardization, and simplification that reduce complexity and increase velocity • Apply coding standards and techniques to build clean, efficient, maintainable, scalable software • Actively participate in code reviews and collaborate with team members to refine system designs and resolve issues • Manage execution of deliverables accurately through the software development life cycle, escalating issues or impediments as needed • Participate in working sessions to demonstrate incremental changes and evaluate readiness for delivery • Collaborate with Product Team by providing technical insight for refinement and planning • Consult with Quality Engineers in resolution of observations and defects • Build and maintain automated tests, including unit and integration tests, to ensure that written code performs as intended • Monitor and support software to meet service-level agreements (SLAs) • Stay informed about relevant technologies through independent research and share insight with the team

Tennessee
Virtasant logo

Senior AI-First Full-Stack Engineer, Test Automation, Platform Readiness

Virtasant

We are a global, diverse team of cloud experts building the next generation of cloud solutions.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Pair directly with the founder to understand the platform, codebase, agentic development process, and intended product behavior. • Review AI/agent-generated code for modularity, maintainability, hidden fragility, silent failures, and poor integration boundaries. • Build automated test coverage around high-risk workflows, cross-portal user journeys, permissions, integrations, data persistence, and API failure modes. • Implement Playwright/API-level test automation, test data setup, CI checks, and failure artifacts such as traces, screenshots, and logs. • Improve dev/staging environment practices, CI/CD workflows, release checks, and monitoring feedback loops. • Use AI tools to accelerate test creation, bug reproduction, code review, and remediation while maintaining engineering discipline. • Create a prioritized backlog of technical hardening, test expansion, refactoring, and automation opportunities.

Latin America
Job Closed
RSI logo

Software Engineer – Associate

RSI

Smarter Solutions. Stronger Communities.

Full TimeRemoteTeam 501-1,000Since 1994H1B Sponsor

• Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics • Using programming, scripting, and/or database languages to write the software code • Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements • Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

United States
$65K - $70K / year
Safeguard Global logo

Principal Engineer

Safeguard Global

Your global HR partner in 170+ countries. Our on-the-ground support makes it easy to hire and pay your global workforce.

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

• Define and drive the architecture of scalable, event-driven systems on AWS • Lead the design and evolution of core platform services and distributed systems • Set technical direction across teams, ensuring consistency and long-term maintainability • Solve complex, cross-cutting engineering problems (e.g. scaling, data consistency, system resilience) • Establish best practices for reliability, observability, and performance across the platform • Design systems that handle high event throughput, failure scenarios, and eventual consistency at scale • Partner closely with Data Engineering to shape data architecture, pipelines, and platform capabilities • Influence and improve engineering standards, tooling, and ways of working • Mentor senior engineers and act as a technical leader across multiple teams • Contribute to strategic technical decisions and roadmap planning

Spain