Principal Software Engineer (Rremote - US) at Jobgether
, , United States -
Full Time


Start Date

Immediate

Expiry Date

06 Feb, 26

Salary

0.0

Posted On

08 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Ecommerce, Java Spring Framework, Spring Boot, Node.js, HTML, CSS, JavaScript, React, Software Architecture, Distributed Systems, Design Patterns, Docker, Kubernetes, CI/CD, AWS, GCP

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer in United States. As a Principal Software Engineer, you will play a critical role in shaping the architecture and development of a high-performance ecommerce platform. You will lead complex technical initiatives, mentor engineering teams, and collaborate closely with product and design leadership to deliver scalable, user-focused features. This role combines hands-on coding, strategic planning, and architectural decision-making, providing the opportunity to influence technology direction across multiple product areas. You will drive modern engineering practices, optimize system performance, and ensure the reliability and scalability of mission-critical systems. Ideal candidates are creative problem-solvers with deep technical expertise, leadership experience, and a passion for building innovative software that elevates user experiences. Accountabilities: Lead end-to-end software delivery, including architecture design, development, testing, deployment, and production support. Mentor and coach engineers across levels, supporting code reviews, technical decisions, and skill development. Partner with Product Design and leadership to deliver scalable, high-value features that enhance business outcomes. Champion modern engineering practices including clean architecture, automation, performance optimization, and observability. Drive key technical initiatives, occasionally guiding small engineering teams from concept to delivery. Influence architectural direction, proposing improvements to enhance system performance, scalability, and maintainability. Produce high-quality documentation, including technical requirement documents, diagrams, and onboarding materials. Own reliability monitoring, alerting, and incident response for mission-critical systems. Identify opportunities to simplify legacy components, reduce technical debt, and improve long-term efficiency. Bachelor’s or Master’s degree in Computer Science or related field. 10+ years of professional software development experience, preferably with strong ecommerce expertise. Expertise with Java Spring Framework, Spring Boot, and Node.js; strong front-end experience with HTML, CSS, JavaScript, and React. Deep knowledge of software architecture, distributed systems, and design patterns. Proficiency in at least one core backend language such as Java, Python, or C#. Experience leading engineering teams and delivering production-grade software. Strong understanding of relational databases and SQL; experience with NoSQL/document-oriented databases is a plus. Hands-on experience with Docker, Kubernetes, and CI/CD pipelines. Experience with AWS or GCP and cloud-first architecture principles. Excellent communication, leadership, and cross-functional collaboration skills. Strong problem-solving abilities with creative and strategic thinking. Competitive salary and total rewards package. Paid time off policies, holidays, and sick days. 401(k) retirement plan with employer match. Comprehensive medical, dental, and vision coverage. AI-first skill-building opportunities and professional development support. Mentorship and accelerated career growth paths. Flexible work arrangements, including remote and hybrid options. Employee discounts across the company’s portfolio of brands. Exposure to executive leadership and strategic decision-making. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
Lead end-to-end software delivery, including architecture design, development, testing, deployment, and production support. Mentor and coach engineers across levels while partnering with Product Design and leadership to deliver scalable, high-value features.
Loading...