Contacts

3131 Westinghouse Blvd., Charlotte, NC 28273

contact@oxit.com

+1 844 694 8440

Head of Software Architecture & Development

Location : Remote (Global Team Collaboration)

Job Type : Full-Time

Reports To: COO (in collaboration with VP of Delivery)

Department: Software – Delivery Operations

 

Oxit is looking for a visionary and pragmatic Head of Software to lead the evolution of its software consulting
and delivery practice. This person will guide the end-to-end development of scalable, secure, cloud-native IoT
platforms focused on device-to-cloud connectivity, especially using LoRaWAN, AWS, and adjacent
ecosystems.

 

This role blends technical leadership, strategic architectural decision-making, and client-facing execution,
with a mandate to grow an elite engineering team and build reusable solutions that accelerate time to value
for Oxit and its customers.

Key Responsibilities: 

  • Deliver consistently high-quality software consulting services aligned with Oxit’s broader IoT and device
    connectivity offerings.
  • Lead cross-functional teams to design and build software solutions spanning from edge devices to scalable
    cloud infrastructures.
  • Establish best practices for coding, deployment, and architecture across all project teams.
  • Drive reuse, standardization, and technical excellence across client-facing and internal platforms.
  • Build long-term client partnerships through impactful software architecture and delivery leadership.

Technical & Strategic Leadership:

  • Own Oxit’s cloud-native software architecture strategy across AWS (primary), Azure, and GCP.
  • Guide engineering teams in developing scalable, reusable platforms – especially in LoRaWAN-connected and IoT-centric environments.
  • Design reference architectures and reusable components that support multiple customer projects while
    meeting security, performance, and cost objectives.
  • Contribute to the company’s R&D direction and roadmap, collaborating across product and delivery teams.

Project Delivery & Client Engagement:

  • Oversee full lifecycle software project execution: planning, architecture, development, testing, deployment,
    and support.
  • Engage with clients to understand their needs, communicate architectural strategies, and align solutions
    with technical and business goals.
  • Ensure quality delivery on time and within budget, incorporating DevOps, CI/CD, and agile project
    methodologies.

Cloud Optimization & Infrastructure:

  • Optimize the use of AWS services, especially around serverless design, scalable data pipelines, and secure
    integrations.
  • Maintain hands-on involvement or oversight of the software stack: front-end (React, Vue), back-end
    (Node.js, Python, Java), and cloud services (IoT Core, Lambda, API Gateway, DynamoDB).
  • Build and maintain cost-aware, high-performance environments using Infrastructure as Code (Terraform,
    CDK, etc.).

Team Development & Technical Culture:

  • Lead and mentor engineers, instilling a strong engineering culture based on quality, ownership, and
    continuous improvement.
  • Support career development and professional certification (especially AWS-related).
  • Encourage collaboration and knowledge sharing across remote, global teams.

What Success Looks Like:

  • Repeatable, cloud-optimized architectures deployed across multiple projects.
  • A high-functioning, technically proficient, and engaged engineering team.
  • Satisfied clients with scalable, maintainable software solutions.
  • Efficient R&D investment aligned to customer needs and internal product reuse.
  • Tangible contributions to platform growth, e.g., Oxit Portal under MRD/TRD guidance.

Qualifications & Competencies – Required:

  • 10+ years of professional experience in full-stack software development with deep architecture
    responsibilities.
  • Proven leadership of software teams building IoT and cloud-connected products, ideally with device-level to
    cloud-level exposure.
  • Expert-level knowledge of at least one major cloud platform (preferably AWS) with certification(s) such as:
     – AWS Certified Solutions Architect – Professional
     – Google Cloud Professional Cloud Architect
     – Microsoft Azure Solutions Architect Expert
  • Familiarity with key protocols and technologies: LoRaWAN, MQTT, HTTP/REST, WebSockets, Node.js,
    Python, and React/Next.js.
  • Experience in building and scaling multi-region, event-driven systems with secure API layers and
    infrastructure-as-code (Terraform/CDK).

Nice to Have:

  • Exposure to regulated industries (e.g. medtech, utilities) with strong security/compliance requirements.
  • Familiarity with C/C++ development for edge devices in connected environments.
  • Experience with digital twin design, OTA firmware management, or AI/ML inference at the edge.
  • Implementation of AI/ML solutions in cloud environments (e.g., AWS SageMaker, Vertex AI).
  • Experience guiding teams in mobile app development and deployment on iOS and Android platforms.
  • Experience with microservices, Kubernetes, and GraphQL APIs.

Core Competencies:

  • Visionary leadership with a bias toward scalable, modern technology solutions.
  • Strong communication and stakeholder engagement skills – internally and externally.
  • Empathy and team-building acumen in a remote and fast-moving work environment.
  • Ability to align technology depth with business practicality.

Key Performance Indicators:

  • Project delivery metrics: on-time, on-budget, meeting quality benchmarks.
  • Client satisfaction and platform stability.
  • Oxit Portal and internal tool development progress under agreed MRD/TRD.
  • Team proficiency, engagement, and technical growth metrics.

Stay Ahead with Oxit News

Join our insider list to receive the latest updates, insights, and exclusive IoT innovations straight to your inbox.