Connected Logistics logo
Connected Logistics

... information is our commodity ™

Senior Product Technical Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2007H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

13 days ago

Salary

$175K - $190K / year

Seniority

Senior

Bachelor Degree10 yrs expExperience acceptedEnglishCloud

Job Description

Senior Product Technical Lead

Connected Logistics

• Own end-to-end solution architecture for data ingestion, transformation, and interoperability • Lead backlog prioritization, sprint planning, and delivery execution • Provide technical direction across data engineering, AI/ML, and system integration • Coordinate stakeholders and ensure alignment to mission objectives • Oversee DevSecOps processes, including CI/CD, testing, and release management • Maintain compliance with security, privacy, and operational requirements

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field
  • Public Trust Clearance
  • Minimum 10 years of experience in software engineering, data integration, or enterprise architecture
  • 14 years of experience may substitute for degree
  • Demonstrated experience leading Agile/DevSecOps teams in cloud environments

Benefits

  • health, dental, vision, life, and disability insurance
  • great 401(k) package
  • generous Paid Time Off
  • ongoing professional development

Related Job Pages

More Full-stack Engineer Jobs

Role Description We are looking for a talented Full Stack Developer to join our growing team at Luminex and help us progress our product. You will be working across both front-end and back-end development, building robust, scalable, and secure web applications that directly support our products. This role requires versatility and hands-on expertise with a variety of technologies, as you’ll be expected to contribute to all layers of development. - Design, develop, and maintain robust, scalable, and secure full-stack web applications. - Build intuitive and responsive user interfaces using JavaScript frameworks. - Develop server-side logic, APIs, and database interactions using Java, PHP, and SQL. - Create, maintain, and optimize front-end components using HTML, JavaScript, jQuery, and CSS frameworks (e.g., Tailwind, Bootstrap). - Write scripts and integrate with back-end processes where the GUI acts as a wrapper to bash scripts. - Ensure code quality through proper testing, debugging, and adherence to coding standards. - Integrate third-party libraries, APIs, and systems into the application. - Maintain and enhance existing applications, ensuring compatibility with evolving technologies. - Monitor application performance and troubleshoot issues to ensure optimal functionality. - Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications. - Work closely with cross-functional teams, including UI/UX designers, QA engineers, and DevOps teams. Qualifications - 5+ years of experience as a Full Stack Developer or in a similar role. - Hands-on experience in building and deploying full-stack web applications. Requirements - Front-End Development: - Proficiency in JavaScript and jQuery. - Strong understanding of component-based architecture. - Experience with modern build tools (PhpStorm etc...). - Knowledge of responsive design and CSS frameworks (Bootstrap). - Back-End Development: - Strong proficiency with PHP development. - Experience with PHP frameworks (Zend, Laravel). - Experience building RESTful APIs and microservices. - Proficiency in SQL and database systems (e.g., MySQL, PostgreSQL, MongoDB). - Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT). - Experience with bash scripting is a strong plus. - Additional Skills: - Proficiency with Git and version control best practices. - Experience with Angular. - Strong problem-solving, debugging, and analytical skills. - Ability to thrive in a collaborative, cross-functional environment.

Argentina
Tines logo

Software Engineer, AI

Tines

No-code automation for security teams

Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

• Work closely with colleagues to build solutions to customer problems • Make valuable changes in the codebase and see them live in production • Write and review high-quality, well-tested code • Identify areas for improvement in the codebase and team processes • Own the problems being solved and the software written • Collaborate with Product and Design teams on features

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

• 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

Tennessee
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