For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Newnovation Solutions
Newnovation Solutions

Staff Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Security software
Data
+35

Permanent role
a day ago
Apply now

Lead Software Engineer

Location: Dallas, TX or Remote

Total experience 7+ and 10+ for senior role

Brief

We are a tech-driven staffing and recruiting firm based in North America. Delivering the top 1% of Data, Analytics, AI and Sales talent for companies ranging from startups to enterprise.

About the Role

We are seeking a talented Lead Software Engineer to help build the next-generation high-speed Data Observability and Orchestration Pipeline Framework.

Working alongside a team of engineers and architects, you will be responsible for prototyping, designing, developing, and supporting a highly scalable SaaS-based platform. This is an exciting opportunity to play a key role in building cutting-edge systems leveraging Generative AI, microservices, and large-scale distributed architectures.

As a Lead Software Engineer, you will contribute to the evolution of client's next-generation technology platform capable of processing over 100 million transactions and terabytes of data per day while helping build dynamic AI-powered applications on the Strada platform.

Key Responsibilities

1. Architect and Lead the Data Highway Platform

  • Design and develop scalable, high-performance, and reliable architectures for the Data platform using Go and Java
  • Build event-driven, high-throughput systems capable of processing millions of events per second
  • Implement real-time streaming and messaging systems using technologies such as Kafka
  • Lead development and optimization of microservices to ensure scalability, performance, and security
  • Collaborate with cross-functional teams to define technical vision, architecture roadmap, and platform strategy

2. Drive AI Initiatives

  • Architect and develop AI-powered components that enhance intelligence and automation within the Data Highway
  • Integrate AI/ML models into real-time data processing systems
  • Build AI-driven applications for observability, orchestration, and intelligent decision-making across large-scale distributed systems

3. Hands-On Development

  • Write clean, efficient, scalable, and maintainable GoLang code
  • Develop RESTful APIs, distributed systems, and event-driven services
  • Contribute directly to the implementation of DataBahn’s SaaS platform
  • Conduct code reviews and mentor engineering teams on best practices, architecture, and coding standards

4. Technical Leadership and Mentorship

  • Provide technical leadership and mentorship to engineering teams
  • Define architecture blueprints and scalable system designs
  • Drive innovation by researching and implementing emerging tools, frameworks, and methodologies
  • Guide teams in solving complex technical challenges and architectural decisions

5. Platform Optimization

  • Continuously improve platform performance, scalability, and reliability
  • Implement performance tuning strategies including:
  • Load balancing
  • Caching
  • Auto-scaling
  • Design and develop self-healing systems with automated failure detection and recovery mechanisms
  • Ensure high availability and minimal downtime across services

6. Security and Compliance

  • Implement robust security measures to ensure:
  • Data integrity
  • Confidentiality
  • Compliance with industry standards
  • Identify vulnerabilities and implement secure coding and architecture practices
  • Ensure secure and efficient data flow across distributed systems

Qualifications

Educational Background

  • Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related field

Experience

  • 8+ years of hands-on experience building SaaS-based software products and platforms
  • 4+ years of hands-on experience with GoLang
  • Proven expertise in architecting distributed systems, microservices, and event-driven platforms
  • Experience building scalable, high-performance SaaS applications

Technical Skills

Programming Languages

  • Strong expertise in:
  • GoLang
  • Java (preferred)
  • Python (plus)

Distributed Systems & Messaging

  • Strong experience with:
  • Kafka
  • JMS
  • NATS
  • Deep understanding of event-driven and real-time architectures

Cloud & Infrastructure

  • Hands-on experience with:
  • AWS
  • Azure
  • GCP
  • Experience designing secure, scalable, and cost-efficient cloud architectures

Databases & Storage

  • Strong experience with:
  • MySQL
  • Redis / Memcached
  • Knowledge of NoSQL and distributed storage systems is a plus

DevOps & Platform Engineering

  • Strong understanding of:
  • CI/CD pipelines
  • Docker
  • Kubernetes
  • Experience with automation, orchestration, and infrastructure scalability

Security & Reliability

  • Strong understanding of:
  • Secure coding practices
  • Vulnerability mitigation
  • Compliance standards
  • Experience building:
  • Self-healing systems
  • Fault-tolerant architectures
  • High-availability platforms

Preferred Traits

  • Excellent problem-solving and system design skills
  • Strong logical thinking and architectural decision-making abilities
  • Passion for scalable distributed systems and AI-driven applications
  • Strong understanding of product lifecycle management and software delivery processes
  • Ability to thrive in a fast-paced startup environment

Why Join Us?

  • Work on cutting-edge Generative AI and large-scale distributed systems
  • Build next-generation data observability and orchestration platforms
  • Be part of a fast-growing startup shaping the future of AI-powered applications
  • Contribute to systems processing massive-scale real-time data workloads
  • Collaborate with highly skilled engineers and architects solving complex technical challenges

About Newnovation Solutions

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service