Enable job alerts via email!

Principal Software Engineer (Remote)

Lensa

Atlanta (GA)

Remote

USD 120,000 - 180,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading career site is seeking an experienced E-commerce Platform Architect to drive the technical vision for a high-traffic e-commerce website. The role involves designing scalable solutions on Google Cloud Platform, optimizing performance, and integrating machine learning technologies to enhance user experience. Candidates should possess extensive experience in cloud architecture, e-commerce optimization, and strong leadership skills, with a focus on delivering innovative solutions.

Qualifications

  • Mastery of an object-oriented programming language (preferably Java).
  • 10+ years in software development/architecture preferred.
  • Experience with cloud expertise and high traffic systems.

Responsibilities

  • Lead the design and development of a scalable e-commerce platform.
  • Collaborate with cross-functional teams to integrate business requirements.
  • Implement strategies for performance monitoring and site reliability.

Skills

Leadership
Cloud Architecture
E-commerce Optimization
Machine Learning Integration
Microservices
Communication

Education

Bachelor's degree or equivalent

Job description

Be among the first 25 applicants.

Get AI-powered advice on this job and more exclusive features.

Lensa is the leading career site for job seekers at every stage of their career. Our client, Home Depot, is seeking professionals. Apply via Lensa today!

Position Purpose

We are seeking an experienced E-commerce Platform Architect to drive the technical vision and architecture for a high-traffic e-commerce website. This role requires a hands-on leader with extensive experience designing, implementing, and optimizing scalable e-commerce platforms in cloud environments, specifically Google Cloud Platform (GCP). The ideal candidate will possess a blend of technical expertise, leadership, and innovation to ensure our platform delivers exceptional performance, user experience, and integration of cutting-edge technologies.

Technical Vision And Leadership
  • Lead the design and development of a robust and scalable e-commerce platform, ensuring it can handle high volumes of transactions (10,000+ TPS).
  • Develop a long-term architectural strategy that balances immediate project goals with future scalability.
  • Partner with cross-functional teams to integrate core business requirements into technical solutions.
Cloud Architecture (GCP)
  • Leverage Google Cloud services (e.g., Compute Engine, Cloud Storage, BigQuery) to build and optimize platform infrastructure.
  • Design and implement highly scalable microservices, containerized deployments using Kubernetes, and serverless computing where necessary.
  • Ensure that the architecture adheres to high availability, performance optimization, and cost-efficiency standards.
Machine Learning Integration
  • Collaborate with data scientists to integrate ML models (e.g., personalized recommendations, search optimization) into the e-commerce platform.
  • Utilize tools such as BigQuery to manage large datasets for customer insights, marketing strategies, and performance analytics.
Scalability And Performance Optimization
  • Architect solutions that can handle traffic spikes, high transaction volumes, and scale to support future growth.
  • Implement strategies for performance monitoring, logging, and real-time analytics to ensure site reliability and optimal user experience.
Cutting-edge Technology Adoption
  • Continuously research and implement new e-commerce, cloud computing, ML/AI, and chatbot technologies to improve the platform's functionality and performance.
  • Stay up-to-date with technical trends and ensure our systems remain competitive in terms of efficiency, speed, and innovation.
Chatbot And Agent Framework Integration
  • Lead the development and deployment of chatbot solutions to enhance customer service and interaction on the platform.
  • Optimize conversational AI and agent-based frameworks for seamless integration with other components of the e-commerce system.
Collaboration And Communication
  • Collaborate closely with product managers, developers, and other stakeholders to translate business goals into a technical roadmap.
  • Provide mentorship and technical guidance to development teams, fostering a culture of innovation, learning, and collaboration.
Key Responsibilities
  • 70% Delivery & Execution
  • Collaborate and pair with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions.
  • Document, review, and ensure that all quality and change control standards are met.
  • Write custom code or scripts to automate infrastructure, monitoring services, and test cases.
  • Write custom code or scripts to do "destructive testing" to ensure adequate resiliency in production.
  • Create meaningful dashboards, logging, alerting, and responses to proactively address issues.
  • Contribute to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment.
  • Identify product enhancements to improve user experience.
  • Identify unsecured code areas and implement fixes.
  • Share technical solutions across the organization.
  • Create and architect foundational code elements for reuse.
  • Create architecture diagrams and documentation for security reviews.
  • Define Service Level Objectives for product reliability.
  • 20% Support & Enablement: fields questions, monitors tools, supports production applications, reviews performance, and collaborates with vendors.
  • 10% Learning: participate in activities around modern software practices, learn new technologies, and attend conferences.
Additional Details
  • Typically reports to the Software Engineer Manager or Sr. Manager, Technology Director or Sr. Director.
  • Travel requirements: less than 10% overnight travel.
  • Physical requirements: mostly sitting, occasional moving or lifting light articles.
  • Work environment: indoor, comfortable conditions.
  • Minimum qualifications: 18+, legally permitted to work in the U.S., mastery of an object-oriented programming language (preferably Java).
  • Preferred qualifications: 10+ years in software development/architecture, cloud expertise, microservices, high traffic system experience, ML integration, chatbots, security knowledge, excellent communication.
  • Minimum education: bachelor’s degree or equivalent.
  • Minimum experience: 6 years.
  • Leadership experience: none required.
  • Certifications: none required.
  • Core competencies include action orientation, business insight, collaboration, communication, innovation, results-driven, global perspective, interpersonal skills, ambiguity management, complexity management, nimble learning, process optimization, self-development, and adaptability.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer, EA Solution Design & Delivery (Remote)

Lensa

Atlanta

Remote

USD 150,000 - 180,000

11 days ago

Lead Software Engineer

Relativity

Atlanta

Remote

USD 150,000 - 224,000

6 days ago
Be an early applicant

Principal, IT Software Engineer 1 (ForgeRock Dev Lead)

DIRECTV

Atlanta

Remote

USD 127,000 - 233,000

Today
Be an early applicant

Principal Software Engineer

Hewlett Packard Enterprise

Alpharetta

Remote

USD 156,000 - 296,000

4 days ago
Be an early applicant

Lead Software Engineer

Clarivate Analytic

Philadelphia

Remote

USD 120,000 - 160,000

2 days ago
Be an early applicant

Lead Software Engineer

Jobot

Wichita

Remote

USD 150,000 - 200,000

4 days ago
Be an early applicant

Lead Software Engineer (Remote)

OPENLANE

Carmel

Remote

USD 115,000 - 165,000

4 days ago
Be an early applicant

Principal Software Engineer (Remote)

Lensa

Atlanta

Remote

USD 140,000 - 240,000

19 days ago

Principal Software Engineer, EA Solution Design & Delivery (Remote)

The Home Depot

Atlanta

Remote

USD 170,000 - 190,000

19 days ago