Sr. Software Development Engineer

McAfeeFrisco, TX
7hHybrid

About The Position

We are seeking a senior, hands-on Senior Software Development Engineer with 8+ years of experience in delivering enterprise-scale, high-performance eCommerce platforms that support McAfee’s global customer acquisition and retention initiatives. This role requires a strong architectural leader who can make end-to-end technical decisions, influence platform strategy, mentor engineering teams, and remain deeply hands-on, contributing production code across cloud native microservices and legacy systems. The Solution Architect will play a key role in evolving our engineering ecosystem by leveraging AI-powered developer tools, modern cloud native architectures, and proven software engineering practices, while ensuring stability and performance of business critical platforms. This is a Hybrid position located in Frisco, TX. You will be required to be on-site on an as-needed basis; when you are not working on-site, you will work from your home office. You must be within commutable distance of Frisco, TX. We are not offering relocation assistance at this time.

Requirements

  • 8+ years of professional software engineering experience, including substantial ownership of solution architecture.
  • Proven experience as a Solution Architect, Technical Architect, or Senior/Principal Engineer with ability to lead teams, influence decisions, and mentor engineers.
  • Deep, hands‑on expertise in C#, .NET Core, and Node.js to design, build, and maintain scalable, secure backend services and RESTful APIs.
  • Proven experience designing schemas, writing optimized queries, and tuning performance using SQL Server, PostgreSQL, DynamoDB and MySQL.
  • Ability to architect and guide modern, responsive user interfaces using HTML, CSS, JavaScript, Vue.js, and React, ensuring high performance, usability, and seamless integration with backend services.
  • Handson ownership of ecommerce platforms, including PCIcompliant payment integrations, checkout flow optimization, and continuous improvement of Payment Success Rate (PSR) and Conversion Rate (CVR) through experimentation and A/B testing.
  • Strong experience designing, deploying, and supporting AWSbased architectures, working across legacy monoliths and modern microservices, with emphasis on scalability, resiliency, observability, and cost efficiency.
  • Experience designing and operating distributed systems using Kafka or similar messaging platforms to support asynchronous, eventdriven workflows.
  • Active use of AIpowered developer tools (e.g., GitHub Copilot, Claude Code) to accelerate development, improve code quality, and optimize engineering workflows; ability to evaluate and adopt emerging tools and technologies.
  • Proven experience architecting and implementing CI/CD pipelines using modern DevOps practices, including containerization with Docker, orchestration with Kubernetes, and automated build, test, security scanning, and deployment workflows to support high‑velocity, reliable releases.
  • Exposure to Go (Golang), CMS platforms (AEM or similar), and data analysis, applied to improving platform scalability, operational efficiency, and customer experience.
  • Proven experience in balancing short-term delivery with long-term architectural vision.

Responsibilities

  • Own end‑to‑end solution architecture for complex web platforms, APIs, and integrations.
  • Make and lead architectural and technology decisions across legacy monoliths and modern microservices architecture.
  • Act as a hands‑on technical leader, contributing production code and guiding teams through design and code reviews.
  • Architect, build, test, and deploy scalable, secure, and high‑performance applications.
  • Support and evolve backend and platform workloads, including web applications, RESTful APIs, microservices, and cloud-based solutions (AWS preferred).
  • Drive adoption of AI-powered developer tools like GitHub Copilot and Claude Code to improve productivity, code quality, and engineering velocity.
  • Proactively evaluate, adopt, and showcase new tools, frameworks, and technologies to the engineering organization.
  • Stay current with AI trends, identifying opportunities to enhance customer experience and operational efficiency.
  • Architect and support e‑commerce platforms, including payment integrations, checkout optimization, and experimentation.
  • Improve engineering processes through automation, AI adoption, and continuous optimization.

Benefits

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service