Principal Software Engineer
$150k - $190kThe Guitar Center Company
JOB SUMMARY: We are seeking a highly experienced Principal Software Engineer to lead the evolution of our enterprise service capabilities. In this role, you will architect and optimize the mission-critical systems that power our retail store operations and global supply chain. You will bridge the gap between core infrastructure and application delivery, ensuring our distributed services are scalable, resilient, and high performing. The Principal Software Engineer will collaborate with other technical leaders, cross-functional teams, and external stakeholders to deliver cutting-edge solutions that meet business needs and exceed industry standards. This position requires a strong background in systems architecture, performance optimization, and advanced problem-solving, along with the ability to mentor and guide junior engineers. KEY RESPONSIBILITIES Responsibilities will include, but will not be limited to the following:
Pay Rate: $150,000 - $190,000 / annually depending on background and experience. The job posting is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any specific employee, which is always dependent on actual experience, education, and other factors. The pay range(s) listed are provided in compliance with state specific laws. Pay ranges may be different in other locations Guitar Center is an Equal Opportunity Employer and provides fair and equal employment opportunity to all employees and applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status or any other protected status prohibited under Federal, State, or local laws. All employment decisions are based on valid job-related requirements. Why join us? With a career at Guitar Center, you become part of the world's largest multichannel musical instrument retailer. Whether at our Stores, Contact Centers, Distribution Centers, or Support Center, Guitar Center employees have a common goal: to help people find their sound and fill the world with more music. Love this gig and want to apply? Send your resume and cover letter today along with salary expectations! Guitar Center is an Equal Opportunity Employer and provides fair and equal employment opportunity to all employees and applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status or any other protected status prohibited under Federal, State, or local laws. All employment decisions are based on valid job-related requirements. If you are a qualified individual with a disability or a disabled veteran and are unable or limited in your ability to use or access our website, you may request a reasonable accommodation to express interest in a specific opening. You can request a reasonable accommodation by sending an email to View email address on click.appcast.io.
- Systems Architecture & Design: Lead the design of scalable microservices and API-driven architectures that support real-time inventory, Point of Sale (POS), and warehouse management systems.
- Retail & Supply Chain Integration: Oversee the seamless integration of cloud-based enterprise services with on-premises store hardware and automated distribution center technologies.
- Performance Optimization: Analyze and optimize system latency and throughput across the supply chain, ensuring sub-second response times for critical store-front operations. Troubleshoot and resolve performance bottlenecks, ensuring systems meet or exceed operational requirements.
- Leadership & Mentorship: Provide technical North Star guidance for application engineers, fostering a culture of "system thinking" and operational excellence. Encourage continuous learning and innovation within the team to keep pace with evolving technologies.
- Requirements Gathering & Specification: Partner with Supply Chain and Retail Product Managers to translate complex business workflows into high-availability technical specifications
- Cross-Functional Collaboration: Partner with hardware engineers, software developers, network specialists, and other technical experts to ensure the successful design and deployment of integrated systems. Foster cross-disciplinary communication and alignment.
- Risk Management & Troubleshooting: Proactively identify potential risks in system design and implementation. Lead troubleshooting efforts during system development and production, ensuring that issues are resolved swiftly and efficiently.
- Documentation & Reporting: Prepare comprehensive system documentation, including design specifications, test plans, and performance reports. Communicate technical progress and challenges to both internal teams and external stakeholders.
- Innovation & Continuous Improvement: Stay at the forefront of technology trends and best practices in computer systems engineering. Evaluate emerging retail tech-such as RFID integration, edge computing for stores, and AI-driven demand forecasting infrastructure
- Experience:
- Minimum of 10+ years of experience in computer systems engineering, with a strong background in both hardware and software systems.
- Demonstrated expertise in designing and integrating complex, large-scale computer systems.
- Proven leadership experience in managing engineering teams or projects and delivering high-quality systems on time.
- Technical Skills:
- Distributed Systems: Deep expertise in service mesh, container orchestration (Kubernetes), and event-driven architectures (Kafka/RabbitMQ).
- Infrastructure as Code: Strong experience with Terraform or Ansible to manage hybrid-cloud environments (AWS/Azure and On-Prem).
- Full-Stack Awareness: Proficiency in debugging complex issues across the stack-from application code and database locks to network protocols and OS kernel tuning.
- Data Systems: Experience with high-volume transactional databases and distributed caching (Redis/Memcached).
- Problem-Solving & Analytical Skills: Ability to approach complex systems problems analytically and identify root causes quickly. Proficiency in designing solutions that balance technical constraints with business requirements.
- Leadership & Collaboration: Strong interpersonal skills with experience leading technical teams. Ability to collaborate effectively with stakeholders, product managers, and cross-functional teams to deliver integrated solutions.
- Communication Skills: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Experience in cloud computing, distributed systems, or high-performance computing.
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with security and cybersecurity best practices in system design and implementation.
- Expertise in Edge Computing (deploying and managing services at the "store" level).
Pay Rate: $150,000 - $190,000 / annually depending on background and experience. The job posting is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any specific employee, which is always dependent on actual experience, education, and other factors. The pay range(s) listed are provided in compliance with state specific laws. Pay ranges may be different in other locations Guitar Center is an Equal Opportunity Employer and provides fair and equal employment opportunity to all employees and applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status or any other protected status prohibited under Federal, State, or local laws. All employment decisions are based on valid job-related requirements. Why join us? With a career at Guitar Center, you become part of the world's largest multichannel musical instrument retailer. Whether at our Stores, Contact Centers, Distribution Centers, or Support Center, Guitar Center employees have a common goal: to help people find their sound and fill the world with more music. Love this gig and want to apply? Send your resume and cover letter today along with salary expectations! Guitar Center is an Equal Opportunity Employer and provides fair and equal employment opportunity to all employees and applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status or any other protected status prohibited under Federal, State, or local laws. All employment decisions are based on valid job-related requirements. If you are a qualified individual with a disability or a disabled veteran and are unable or limited in your ability to use or access our website, you may request a reasonable accommodation to express interest in a specific opening. You can request a reasonable accommodation by sending an email to View email address on click.appcast.io.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Thousand Oaks, CA vacancy
$150k - $190k
...Principal Software Engineer We are seeking a highly experienced Principal Software Engineer to lead the evolution of our enterprise service capabilities. In this role, you will architect and optimize the mission-critical systems that power our retail store operations...SuggestedLocal area- ...The Judge Group is currently seeking a Principal Software Engineer (Embedded) to support a large Aerospace company. This is a full time, direct hire opportunity. The Principal Software Engineer (Embedded) has the opportunity to lead and develop a variety of innovative...SuggestedFull timeWeekend work
- ...Software Engineer US CITIZENSHIP REQUIRED FOR THIS POSITION: Yes RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE... ...further investigation. Basic Qualifications for a Sr Principal Software Engineer: Bachelor of Science degree in a...SuggestedFor contractorsInterim roleRelocation package
$114k - $171k
...employees are not only part of history, they're making history. The Software Team at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer/Sr. Principal Embedded Software Engineer (Level 3/4) based out of...SuggestedWork at officeRemote workShift work- ...A leading aerospace and defense company in Camarillo, CA, is looking for a Principal Embedded Software Engineer/Sr. Principal Embedded Software Engineer. The role involves developing embedded real-time software, collaborating with teams, and requires a STEM degree with...Suggested
- ...Senior Software Engineer I We are looking for a Senior Software Engineer I to design and develop sophisticated solutions that support critical business objectives, with a main focus on the myBusinessCourse.com courseware platform. This role involves designing, building...Work experience placementRemote workWorldwide
$173k - $200k
...Position Summary: Guitar Center’s Omnichannel Technology team is seeking a Senior Software Engineer to design, develop, and support the Connected Associate Express Checkout iOS application. This role combines hands-on software engineering with technical leadership to deliver...- ...Intern Software Engineering Contract type: Internship Job Category: Other Business Unit: Product Business Group Location: Thousand Oaks, US Alcatel-Lucent Enterprise is the place to be, if you are interested in: a multicultural and international company engaged...Contract workInternshipFlexible hours
- ...Job Title: Software Engineer, Senior - Biopharma, GMP Lab Instruments Automation (JP13852) Location: Thousand Oaks, CA. 91320 Business Unit: Research & Automation Technologies Employment Type: Contract Duration: 3 years with possible conversion...Contract workWork experience placementWork at officeLocal areaWork from homeRelocationFlexible hours
$151.27k - $193.79k
...About the Role Guitar Center’s Merchandising Technology group is seeking a Senior Software Engineer to design, build, test, and support software systems that power core merchandising and inventory capabilities. In this role, you will combine deep software engineering expertise...$66 - $77 per hour
...Software Developer Excellent contract-to-hire job opportunity As a Software Developer for the Artificial Intelligence team, work on Machine Learning, Natural Language Processing, and Generative AI projects. Job requirements: Python (minimum 2 years) AWS (minimum...Hourly payContract work- Overview: *************LOCAL ONLY*************** Job Description: We are seeking a highly skilled Advanced Java Developer to design, develop, and optimize enterprise-grade applications. The ideal candidate will have strong expertise in core and advanced ...Local area
- ...Job Title :Sr.Devops Engineer Location :Westlake Village CA Responsibilities: The Sr DevOps Engineer - AI platform will: Design, implement, and manage scalable and resilient infrastructure on AWS. Architect and maintain Windows/...
- ...~4-yr Technical Degree (Computer Science or related), MS in ML preferred ~7+ yrs of IT/Engineer ~3+ yrs of Python development. ~2+ years of experience with AWS services. ~2+ years of experience with SQL. ~2+ years of experience working with Python...
$95k - $155k
...homeownership through the complete mortgage journey. A Typical Day We are seeking a highly skilled, 100% hands-on Senior DevOps Engineer to drive our rules engine modernization initiative. This critical role involves building, automating, and maintaining the CI/CD...Temporary workWork at officeFlexible hours- ...Title: DevOps Engineer Location: Thousand oaks, CA Job Description: Qualifications: ~ Experience: 12+ years of experience in DevOps. 3+ yrs onsite exp in US is mandatory. Responsibilities: Design, implement, and maintain Kubernetes clusters...
- ...Overview: Senior Software Engineer - Full Stack (TypeScript | Pricing) Location: Onsite - West Lake Village, CA Experience: 6+ Years Position Type: Contract Job Summary We are seeking a highly skilled Senior Full Stack Software Engineer with strong...Contract work
- ...Overview: ROLE: AI Engineer Description: • Strong proficiency in designing and implementing AI agents and multi-agent systems. • Hands-on experience with building and fine-tuning Large Language Models (LLMs). • Expertise in leveraging AWS Bedrock, Google...
- .... Job Summary: This is an excellent entry-level opportunity for a tech-savvy, detail-oriented person who loves learning new software and bringing order to data. The Operations & Data Associate will be trained to become our in-house go-to person for the software platforms...Part timeWork experience placementWork at officeFlexible hours
$102.5k - $187.9k
...your career wherever you want it to go. Join EY and help to build a better working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation, enterprise consulting, and product engineering...Summer holidayFlexible hours- Java Architect Location: Thousand Oaks, CA Duration: 6 Months Contract to Hire Qualifications ~5+ years of experience in architecture/design in relevant technology disciplines ~8+ years of experience in information technologies ~ Hands-on experience in...Contract workImmediate startRelocation
- Net Developer Management Applications, Inc., a leading provider of Managed IT Services and Network Design and Implementation is seeking IT Professionals for positions with an entity in Los Angeles, CA. Please submit a resume and salary requirements to be considered....Contract workLocal area
- Job Title Technical skills Xamarin iOSAndroid 810 years of expereince in total Willing to work on the support project Good communication skills Willingness to get crosstrained in other technologies Strong Programming Skills in C XAML MVVM patterns MVVM Cross Fresh MVVM...
- ...and support web services and enterprise applications • Prepare software for deployment to production environments • Respond to and... ...Drools/Red Hat Business Rules Management System or another rules engine. • Experience in web applications and JUnit. • Experience...Work experience placement
- ...databases (SQL Server, MySQL, PostgreSQL) ~ Knowledge of design patterns, refactoring, and unit testing ~ Experience with Linux and open-source software is a plus. ~ AWS Environment - EC2, SQS, SNS, Lambda, Containers, API Gateway experience highly preferred...Work experience placement
- ...refactoring and unit testing • Experience with Linux and open source software is a plus • AWS Environment - EC2, SQS, SNS, Lambda,... ...experience Roles & Responsibilities The Sr Software Engineer utilizes minimum requirements to develop technology solutions...Work experience placement
- ...Job Requirements 4-yr Technical Degree (Computer Science, CIS, Engineering, Math or related) 8+ yrs IT/Engineering (US based work only considered) 5+ yrs NET,.NET Core, C#, Agile Methodologies, Web Services, SQL, and SSIS. 5+ yrs using AWS Environment, including...
$62 - $85 per hour
Sr. Schneider Electric BAS Programmer – $62–$85/hour + OT – Tier-1 Mechanical & Controls Integration Firm About the Opportunity: Join a Tier-1 mechanical and controls integration firm recognized for delivering large-scale building automation solutions in mission-critical...Hourly payFull time- Reactjs Developer Experience in developing UI applications using ReactJS. Understanding of React.js, its core principles and workflows (such as Flux or Redux) Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Familiarity...
- A leading provider of Managed IT Services is seeking .Net Developer Professionals for a position in Los Angeles, CA. The ideal candidate will have extensive experience in developing web applications using C# or VB.NET and strong reporting tools skills. Responsibilities...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal Thousand Oaks, CA
- senior principal scientist Thousand Oaks, CA
- senior principal cloud computing engineer Thousand Oaks, CA
- internship software Thousand Oaks, CA
- software support Thousand Oaks, CA
- embedded software Thousand Oaks, CA
- id software Thousand Oaks, CA
- healthcare software sales Thousand Oaks, CA
- remote software sales Thousand Oaks, CA
- entry level software sales Thousand Oaks, CA

