Senior Software Engineer Technical Lead

SPECTRAFORCE

United States

On-site

USD 180,000 - 210,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Spectraforce seeks a Senior Digital Technical Lead to provide technical leadership for our next-generation Analytics platform. You will guide the technical execution of digital initiatives, partnering with Product Management to translate customer needs into scalable, enterprise-grade software solutions.

The ideal candidate blends strong software architecture, leadership, and business acumen, with the ability to mentor engineers and coordinate cross-functional teams across cloud-native analytics

Qualifications

  • 10+ years of software development experience in enterprise projects.
  • Proven track record leading software engineering teams across multiple concurrent projects.
  • Experience designing enterprise software platforms with modern architecture.
  • Experience with cloud platforms (Azure or AWS).
  • Strong understanding of distributed systems, REST, microservices, and scalable data platforms.
  • Frontend: TypeScript and React; Backend: .NET/Java/Python/Node.js; SQL/NoSQL.
  • Experience integrating AI/ML capabilities into enterprise software; use of AI-assisted development tools.

Responsibilities

  • Serve as the technical authority for the Analytics platform, defining the technical vision and roadmap.
  • Translate customer/market requirements into architecture, product capabilities, and release plans.
  • Lead design and development of scalable, secure, cloud-native software solutions.
  • Balance functionality, scalability, security, performance, and cost in trade-offs.
  • Evaluate architecture options, tool selections, cloud services, and AI adoption.
  • Mentor engineers and coordinate cross-functional development efforts across teams.
  • Drive architecture involving cloud services, APIs, databases, microservices, and enterprise data platforms.
  • Collaborate with hardware, embedded, and application software teams to integrate real-time data.
  • Lead technical discussions with customers and partners, translating challenges into digital solutions.
  • Ensure decisions align with customer value, product strategy, and long-term platform success.
  • Champion AI-enabled development with engineering guardrails and robust quality practices.
  • Evaluate emerging technologies to boost productivity while maintaining best practices.
  • Foster a culture of engineering excellence and continuous learning.

Skills

Software architecture
Technical leadership
Cloud platforms
Distributed systems
REST APIs
Microservices
Data platforms
TypeScript/React
Backend development (.NET/Java/Python/
SQL/NoSQL
AI/ML integration
AI-assisted tooling
DevOps / CI-CD / Docker / Kubernetes
Security and best practices
Communication

Education

Bachelor’s or Master’s in CS/SE/CE

Tools

Azure/AWS

Job description

Seeking an experienced Senior Digital Technical Lead to provide technical leadership for next-generation Analytics platform. This individual will lead the technical execution of our digital initiatives, working closely with Product Management to translate customer needs into scalable, enterprise-grade software solutions.

The ideal candidate combines strong software architecture, technical leadership, and business acumen with the ability to mentor engineers, coordinate cross-functional development efforts, and drive execution across modern cloud-based analytics platforms. This role requires sound engineering judgment, balancing customer needs, business priorities, AI innovation, technical excellence, cost, schedule, cybersecurity, and long-term platform sustainability to deliver enterprise-quality software.

Key Responsibilities:
  • Serve as the technical authority for the APM Analytics platform, defining the technical vision and roadmap in partnership with Product Management.
  • Partner closely with Product Management to translate customer and market requirements into technical architecture, product capabilities, engineering priorities, and release plans.
  • Lead the design and development of scalable, secure, cloud-native software solutions.
  • Make sound technical trade-off decisions by balancing functionality, scalability, security, performance, maintainability, cost, schedule, and long-term product strategy.
  • Evaluate architectural alternatives and drive decisions on technology selection, build-versus-buy, cloud services, AI adoption, and third-party integrations.
  • Coordinate, prioritize, and assign work across software engineers while mentoring the team through architecture reviews, code reviews, technical coaching, and engineering best practices.
  • Drive software architecture involving cloud services, APIs, databases, microservices, event-driven systems, AI/ML integration, and enterprise data platforms.
  • Collaborate with systems, embedded software, hardware, and application software teams to integrate real-time operational data from connected devices into enterprise software platforms.
  • Lead technical discussions with customers and strategic partners, translating operational challenges into innovative digital solutions.
  • Ensure technical decisions align with customer value, business objectives, product strategy, and long-term platform success.
  • Champion modern AI-assisted software development practices while establishing engineering guardrails, coding standards, and review processes that ensure enterprise-quality, secure, and maintainable software.
  • Evaluate emerging technologies and AI development tools to improve engineering productivity while ensuring all software is validated through sound engineering practices, testing, and peer review.
  • Foster a culture of engineering excellence through technical curiosity, continuous learning, thoughtful design reviews, knowledge sharing, and AI-enabled productivity.
  • Support Agile planning, technical estimation, risk assessment, release planning, and continuous improvement initiatives.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 10+ years of software development experience, including technical leadership of enterprise software projects.
  • Demonstrated experience leading software engineering teams and coordinating technical execution across multiple concurrent projects.
  • Proven ability to make sound engineering decisions involving architecture, technology selection, cost, schedule, risk, quality, and long-term maintainability.
  • Strong experience designing enterprise software platforms using modern software architecture principles.
  • Experience with Microsoft Azure or AWS cloud platforms.
  • Strong understanding of distributed systems, REST APIs, microservices, event-driven architectures, and scalable data platforms.
  • Experience with modern frontend technologies such as TypeScript and React
  • Experience developing backend software using technologies such as .NET, Java, Python, or Node.js.
  • Experience with SQL and NoSQL databases
  • Experience integrating AI/ML capabilities into enterprise software platforms is highly desirable.
  • Experience leveraging AI-assisted software development tools (such as Claude Code, GitHub Copilot, Codex, Cursor, or similar) while maintaining strong engineering discipline, architectural governance, and software quality.
  • Excellent communication skills with the ability to collaborate effectively with Product Management, customers, and cross-functional engineering teams
  • Candidate must be willing to take and pass a drug screen, and background check
  • Must be a U.S. Citizen holding no dual citizenships
Preferred Experience
  • Industrial automation, mining, manufacturing, energy, or other industrial software and connected device environments.
  • Predictive analytics, machine learning, computer vision, digital twins, or operational intelligence systems
  • Industrial automation, mining, manufacturing, energy, or other operational technology (OT) environments.
  • OPC UA, MQTT, SCADA, historian systems, or industrial data integration.
  • DevOps, CI/CD pipelines, Docker, Kubernetes, and cloud deployment technologies
  • Physical Requirements: Physical requirements are typical for an office setting.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer� Data Platforms, Performance & Agentic AI
Lead Engineer� Data Platforms, Performance & Agentic AI

Accylerate, LLC. • United States

On-site
USD 180,000 - 240,000
Director of Software Engineering
Director of Software Engineering

TalentCapture, Inc. • United States

Remote
USD 180,000 - 275,000
Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners LLC • Washington

On-site
USD 150,000 - 210,000
Lead Software Engineer
Lead Software Engineer

The Phoenix Group • United States

On-site
USD 140,000 - 195,000
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing
Principal Software Architect - Cloud-Native AI Leader
Principal Software Architect - Cloud-Native AI Leader

Sysco Corp. • Houston (TX)

On-site
USD 190,000 - 260,000
Principal Architect
Principal Architect

Transglobal Recruiting • Seattle (WA)

On-site
USD 120,000 - 150,000
Competitive salary
Great benefits
Creative work environment
Software Technical Lead
Software Technical Lead

TriSearch • Denver (CO)

Hybrid
USD 210,000 - 235,000
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits
Technical Data Lead
Technical Data Lead

Take2 Consulting, LLC • United States

On-site
USD 140,000 - 210,000