Principal Software Engineer - Cloud Platform

Pyramid Consulting

Apply to this job
Sunnyvale, CA, us on site Until 8/21/2026 H-1B sponsor history First posted March 26, 2025 Last posted March 26, 2025
Job description

Pyramid is a leading Information Technology Consulting services company headquartered in metropolitan Atlanta, GA with prime emphasis on the following service offerings: 

  • Staff Augmentation 
  • Lifecycle IT solutions 
  • Application Development & Support 
  • Outsourced Testing 
  • Mobile Development and Test Automation 

Title: Principal Software Engineer - Cloud Platform

Location: Sunnyvale, CA

Duration: 6+ Month

 

Job Description:


As a Principal Engineer in @Platform, you ll have the opportunity to help define and implement components of our next-generation, Global e-Commerce Platform. This hands-on position, will be responsible to design, build, develop and implement the platform upon which the walmart.com, sams.com, ASDA, and other ecommerce brands will rest. In short, creating a massively scalable, high performance multi-tenant e-Commerce platform on a Java stack leveraging both commercial and Open Source software. The position will serve as a technical leader for the development teams working on aspects of this platform. Some of the key areas you will work in and contribute to will span across e-Commerce applications, Search, and Content, Item, Order and Inventory Management. Responsibilities also span into Integrations with Retail, Supply Chain, Fulfillment, and Warehouse Management System. A wide degree of creativity, flexibility, and efficiency is desired. 


Responsibilities will include: 

- Leads the discovery phase of large projects to develop high level design 

- Provides hands on leadership for the design and development effort for large-scale, complex, cross-functional projects. 

- Directs root cause analysis of critical business and production issues 

- Mentors junior engineers through formal and informal discussions, code reviews, design reviews, and technical presentations. 


Minimum Qualifications 

- Bachelor's Degree in Computer Science or related field. 

- A Positive "can do" attitude with the ability to articulate thoughts and ideas and see them to fruition. 

- Hands on, demonstrated experience in field with relevant accomplishments and competency 

- 10+ years’ experience building scalable cloud applications 

- 10+ years’ experience developing using Java EE technologies 

- 8+ years’ experience writing multi-threaded high performance applications 

- 5+ years’ experience developing service-oriented (SOA) and REST architectures 

- 5+ years’ experience developing using NoSQL databases such as Cassandra or relational databases such as Oracle or MySQL 

- 5+ years’ experience in messaging queue 

- 5+ years’ experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.) 

- 4+ years’ experience in Source Control systems such as Git, ClearCase, CVS, Subversion


All your information will be kept confidential according to EEO guidelines.

About this role

Summary

Lead design and development of scalable cloud e-commerce platform using Java and open source tech.

Job title

Principal Software Engineer - Cloud Platform

Experience level

10+ years

Industry

information technology

Location requirements

Sunnyvale, CA, remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

Java EEcloud applicationsmulti-threaded programmingNoSQLRESTmessaging queuesunit testingsource control

Preferred skills

None specified

Specializations

cloudjavamicroservicese-commercescalability
Locations

Structured locations inferred from the posting.

Sunnyvale, CA, USA

On-site City