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.

This field is for validation purposes and should be left unchanged.