Post job

Principal software engineer jobs in Compton, CA

- 2,707 jobs
All
Principal Software Engineer
Senior Software Engineer
Software Engineer
Embedded Software Engineer
Senior Engineer
Lead Technician
Software Test Engineer
Senior/Lead Developer
Senior Leader
Senior Software Engineer Manager
Software Engineering Manager
Principal Engineer
Devops Engineer
Team Lead And Developer
Senior Embedded Software Engineer
  • Software Developer Engineer in Test

    LHH 4.3company rating

    Principal software engineer job in Los Angeles, CA

    Job Title: Software Developer Engineer in Test Reports To: Sr Manager, Quality Engineering About the role We are looking for a Software Developer Engineer in Test to join our Platform Engineering & Playback team. As an Automation SDET, you'll be responsible for designing and building scalable test automation frameworks that ensure the integrity and quality of our streaming platform. You'll work across teams to validate video playback, API reliability, cross-device compatibility, and more ultimately helping us deliver uninterrupted entertainment to a global audience. Key Responsibilities: Architect and develop robust, reusable automated test frameworks for APIs, UI, and video playback components Validate streaming applications workflows across web, mobile, smart TVs, and OTT devices Automate testing for adaptive bitrate streaming, playback metrics, and buffering scenarios Architect a solution for testing the TVs and OTT devices workflows. Integrate automated tests with CI/CD pipelines to ensure continuous delivery Write clear, concise, and comprehensive test plans and test cases Work closely with developers and QA to ensure high-quality test coverage Participate in code reviews and provide feedback on testability and design Champion quality engineering practices within the development teams Mentor QA engineers on automation strategies and best practices Required Qualifications Bachelors degree in Computer Science, Engineering, or equivalent experience 2+ years of experience in test automation, ideally in media or streaming environments Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#) Experience developing test frameworks and reusable testing libraries Experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, TestNG, JUnit) Solid understanding of HTTP, REST APIs, and API testing tools (e.g., Postman, REST Assured) Experience with version control (Git), CI/CD tools (e.g., Jenkins, GitHub Actions), and build systems Excellent debugging, problem-solving, and communication skills Desired Qualifications Experience with cloud platforms (AWS, Azure, or GCP) Exposure to OTT platforms or smart TV development environments Experience testing cross-platform apps (iOS, Android, Roku, Fire TV, etc.) Familiarity with streaming protocols (HLS, DASH) and media playback components “Benefit offerings include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits, and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State, or local law; and Holiday pay upon meeting eligibility criteria.” “Equal Opportunity Employer/Veterans/Disabled To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to ******************************************* The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: • The California Fair Chance Act • Los Angeles City Fair Chance Ordinance • Los Angeles County Fair Chance Ordinance for Employers • San Francisco Fair Chance Ordinance”
    $115k-154k yearly est. 1d ago
  • Software Engineering Manager

    JSG (Johnson Service Group, Inc.

    Principal software engineer job in Calabasas, CA

    JSG is seeking a Software Engineering Manager in Woodland Hills, California. We are seeking a Software Engineering Manager to lead our full-stack product engineering teams, delivering high-quality, scalable applications that power our business and customer experiences. This role requires a unique leader who can scale and inspire engineering teams, implement performance frameworks, and drive cross-functional alignment-while still being willing to roll up their sleeves and contribute hands-on in architecture, code reviews, and troubleshooting when needed. The ideal candidate has a strong foundation in modern application development (.NET, Java, Node.js, Python, React), understands enterprise-scale systems, and thrives in environments where innovation, quality, and velocity are equally important. Key Responsibilities Leadership & Team Growth Lead and scale full-stack engineering teams across frontend, backend, and data services. Mentor engineers at all levels-supporting technical growth, career development, and performance improvement. Establish clear performance management frameworks (KPIs, OKRs, delivery velocity, quality metrics). Promote a hands-on leadership style-leading by example in code quality, architectural decisions, and problem-solving. Product Engineering Delivery Drive end-to-end development of customer-facing applications using React, .NET, Java, Node.js, and Python. Partner with Product Management, UX, and Business Stakeholders to deliver features that enhance user experience and business value. Roll up sleeves when needed: perform code reviews, architecture design, debugging, and hands-on prototyping. Implement engineering best practices including test-driven development (TDD), continuous integration, and CI/CD pipelines. Technical Direction & Architecture Provide technical oversight and guidance for modern, scalable application architectures-including microservices, APIs, event-driven systems, and cloud-native deployments. Guide decisions on frontend frameworks, backend services, and data integration strategies to ensure cohesive, scalable systems. Champion reduction of technical debt and migration to cloud-first, containerized environments (Docker, Kubernetes). Leverage infrastructure-as-code (Terraform, GitOps) for predictable and scalable delivery. Cross-Functional Leadership Collaborate closely with QA, Security, DevOps, and Data Engineering to ensure quality, compliance, and reliability. Translate executive-level business goals into actionable engineering roadmaps. Ensure alignment between product roadmaps and technical execution through clear decision cadences and prioritization. Build relationships with external vendors, integrators, and cloud providers to support growth. Operational Excellence Oversee incident response and production troubleshooting, driving rapid root cause analysis and long-term stability improvements. Establish system performance dashboards and SLAs/SLOs to track uptime, scalability, and user experience. Implement monitoring, observability, and logging strategies to support proactive issue detection. Drive a DevOps-first culture for faster, safer, and more reliable deployments. Qualifications 10+ years of software engineering experience, with at least 5 years in engineering management leading full-stack teams. Strong hands-on experience in modern technologies: Frontend: React (preferred), Angular, or Vue. Backend: .NET, Java, Node.js, Python. Databases: SQL Server, PostgreSQL, NoSQL, and cloud-native databases (Azure SQL, AWS RDS, Cosmos DB). Proven success in scaling engineering teams and implementing structured performance management. Experience with cloud-native architectures (Azure, AWS, or GCP), containerization (Docker, Kubernetes), and CI/CD automation. Track record of cross-functional leadership with Product, Design, QA, and Business stakeholders. Strong architectural judgment and ability to balance hands-on coding with high-level oversight. Excellent communication skills, capable of engaging both executives and engineers. Pay Range: $75-$85 per hour JSG offers medical, dental, vision, life insurance options, short-term disability, 401(k), weekly pay, and more. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.
    $75-85 hourly 2d ago
  • Software Engineer in Test

    Evona

    Principal software engineer job in Los Angeles, CA

    Software Development Engineer in Test (SDET) Active US Security Clearance required Are you the kind of engineer who loves breaking things so the system becomes stronger? If you enjoy pushing distributed systems to their limits and building automation that mirrors real world behaviors, this role will be right up your street. A fast growing space technology company is searching for an SDET to help test, validate, and stress their mission critical software. You will work on technology that powers satellite operations, command and control services, and large scale real time behaviours. You do not need to be a space expert. If you love Python, automation, and solving complex problems, you will thrive here. What you will be doing • Building and automating tests that mirror real customer use cases • Simulating hundreds to thousands of satellites running operations • Acting as a chaos tester to uncover weaknesses and improve system resilience • Troubleshooting and fixing bugs across deployed backend systems • Testing APIs, databases, event driven architectures, and containerized environments • Supporting CI and automation within modern DevOps pipelines • Working closely with frontend, backend, and product teams to ensure quality at scale What you will need • Proficiency in Python • Experience with Playwright, Cypress, or similar end to end testing frameworks • Strong understanding of containerized and serverless architectures • Skilled in API testing and distributed databases • Experience building CI or automation pipelines, ideally with GitHub Actions • A track record of solving technical problems with minimal oversight • Active US Security Clearance (Secret required, TS or TS SCI preferred) • Must meet ITAR requirements (US citizen, US national, green card holder) What you will get • Hybrid work, two days per week on site with flexibility • Comprehensive health insurance with full coverage for employees • Unlimited PTO with a requirement to take at least 15 days • Most US federal holidays observed • Quarterly wellness benefits • 4 percent 401(k) matching • Quarterly offsites in great destinations • A team that values ownership, curiosity, and continuous improvement If you are excited by the idea of testing systems at scale and helping shape the future of satellite operations, I would love to speak with you. Feel free to reach out to Ciara Holmes at EVONA for more information or to apply directly.
    $85k-119k yearly est. 3d ago
  • Sr. Embedded Android Software Engineer (Med Devices)

    Entegee 4.3company rating

    Principal software engineer job in Orange, CA

    🎄Happy Holidays {first Name}!🎅 Please send me your resume ASAP before this req closes soon! Req# 18734-1: ONSITE Sr. Embedded Android Software Engineer || IoT Med Devices || in South Orange County, CA ***MUST have either a U.S. Citizenship or GC*** • Competitive W2 pay range (DOE) + 401(k) matching • 12 mos+ contract-to-perm Required Qualifications - Bachelor's or master's degree in computer engineering, computer science, electrical engineering, or a related field. - 7+ years of professional software engineering experience, with at least 3 years in Android OS development or customization. - Hands-on experience with AOSP, Android build systems, and kernel-level modification. - Strong understanding of embedded systems, Linux internals, and Android application frameworks. - Proven experience in regulated environments (medical device, aerospace, automotive, or defense). - Working knowledge of IEC 62304, ISO 14971, IEC 60601, and other regulations. - Familiarity with cybersecurity risk assessment, threat modeling, and vulnerability remediation in embedded platforms. Preferred Qualifications - Experience with Android OS version 5 or legacy Android platforms in long-lifecycle products. - Strong debugging, profiling, and reverse-engineering skills. - Prior experience supporting device certification and regulatory submissions. - Excellent communication and documentation skills for technical and compliance deliverables.
    $112k-147k yearly est. 1d ago
  • Software Engineer (Java/Typescrip/Kotlin)

    Optomi 4.5company rating

    Principal software engineer job in Burbank, CA

    Optomi in partnership with one of our top clients is seeking a highly skilled Software Engineer with strong experience in building application and shared services, REST APIs, and cloud-native solutions. In this role, you will contribute to the development of the Studio's media platforms and B2B applications that support content fulfillment across the Studio's global supply chain. The ideal candidate will bring strong AWS expertise, proficiency in modern programming languages, and the ability to work cross-functionally within a collaborative engineering environment. What the Right Candidate Will Enjoy! Contributing to high-visibility media platforms and content supply chain applications Building scalable, reusable B2B REST APIs used across multiple business units Hands-on development with TypeScript, Java, Kotlin, or JavaScript Working extensively with AWS serverless tools-including Lambda and API Gateway Solving complex engineering challenges involving identity and access management Participating in a structured, multi-stage interview process that values both technical and collaborative skills Collaborating with engineers, product owners, security teams, and infrastructure partners Delivering features in an Agile environment with opportunities for continuous learning Expanding skillsets across cloud services, API design, and distributed systems Experience of the Right Candidate: 3+ years of industry experience in software engineering STEM Degree Strong focus on application development and shared services Extensive experience with AWS tools and technologies, especially serverless computing and API Gateway Strong proficiency in TypeScript, Java, Kotlin, or JavaScript (TypeScript/Java preferred) Solid understanding of REST API design principles and software engineering best practices Strong communication and problem-solving skills Ability to collaborate effectively within cross-functional teams Experience with databases and identity & access management concepts a plus Comfortable participating in coding assessments and system design interviews Responsibilities of the Right Candidate: Collaborate on the design, development, and deployment of scalable, high-quality software solutions Build, enhance, and maintain API-driven shared services for Studio media platforms Leverage AWS tools and serverless technologies to architect reliable, cloud-native applications Partner closely with product owners, security teams, and other engineering groups to deliver on requirements Participate in Agile ceremonies-estimating work, prioritizing tasks, and delivering iteratively Apply and uphold best practices in coding standards, architecture, and system reliability Contribute to identity and access management services and reusable B2B REST APIs Conduct testing and ensure high-quality deployments across the platform Actively stay current with emerging technologies, industry trends, and engineering best practices Support continuous improvement efforts for development processes, tooling, and automation
    $105k-146k yearly est. 2d ago
  • Software Engineer

    Prosum 4.4company rating

    Principal software engineer job in Burbank, CA

    Sr. Software Engineer Pay Range: $75/hour to $85/hour Our team is seeking a Sr Software Engineer who will be an important team member for our advertising machine learning platform, which focus on prediction and optimization engines for Disney's addressable ad platforms. The right person for this role should be experienced in machine learning technologies as well as solid in backend services. If you are someone who is proactive, inquisitive, and innovative in these domains, this is a phenomenal role for you! Responsibilities Build next-gen experiment platform for advertising decisioning and A/B testing to fit evolving business needs Build next-gen simulation platform to apply state-of-the-art solutions for complicated ad challenges and to further enhance business performance Develop scalable and efficient approaches for large scale data analysis Collaborate with researchers to productize cutting edge innovations Design scalable distributed systems with performance, scalability, reusability and flexibility Advocate the best engineering practices, including the use of design patterns, CI/CD, code review and automated test As a key member of the team, contribute to all aspects of the software lifecycle: design, experimentation, implementation and testing. Collaborate with program managers, product managers, SDET, and researchers in an open and innovative environment Basic Qualifications At least 4 years of professional programming and design experience in Java, Python, Scala, etc. Experience of building industry level high available and scalable micro-service Knowledge of system, application design and architecture Knowledge of big data processing and bigdata technologies Passionate about understanding the ad business and seeking innovation opportunities to enhance business effectiveness. Passionate about technology, and open to interdisciplinary collaborations Preferred Qualifications • Domain knowledge about advertising • Knowledge for AI/ML technologies and typical technical stacks • Experience with big data solutions like Airflow, Databricks, etc. Required Education Bachelor's Degree + 5 years of relevant experience
    $75 hourly 5d ago
  • Sr. Software Engineer (NO H1B OR C2C) - Major Entertainment Company

    Techlink Resources, Inc. 4.5company rating

    Principal software engineer job in Los Angeles, CA

    Senior Software Engineer - Ad Platform Machine Learning We're looking for a Senior Software Engineer to join our Ad Platform Decisioning & Machine Learning Platform team. Our mission is to power the Company's advertising ecosystem with advanced machine learning, AI-driven decisioning, and high-performance backend systems. We build end-to-end solutions that span machine learning, large-scale data processing, experimentation platforms, and microservices-all to improve ad relevance, performance, and efficiency. If you're passionate about ML technologies, backend engineering, and solving complex problems in a fast-moving environment, this is an exciting opportunity to make a direct impact on next-generation ad decisioning systems. What You'll Do Build next-generation experimentation platforms for ad decisioning and large-scale A/B testing Develop simulation platforms that apply state-of-the-art ML and optimization techniques to improve ad performance Design and implement scalable approaches for large-scale data analysis Work closely with researchers to productize cutting-edge ML innovations Architect distributed systems with a focus on performance, scalability, and flexibility Champion engineering best practices including CI/CD, design patterns, automated testing, and strong code quality Contribute to all phases of the software lifecycle-design, experimentation, implementation, and testing Partner with product managers, program managers, SDETs, and researchers in a collaborative and innovative environment Basic Qualifications 4+ years of professional programming and software design experience (Java, Python, Scala, etc.) Experience building highly available, scalable microservices Strong understanding of system architecture and application design Knowledge of big data technologies and large-scale data processing Passion for understanding the ad business and driving innovation Enthusiastic about technology and comfortable working across disciplines Preferred Qualifications Domain knowledge in digital advertising Familiarity with AI/ML technologies and common ML tech stacks Experience with big data and workflow tools such as Airflow or Databricks Education Bachelor's degree plus 5+ years of relevant industry experience Role Scope You'll support ongoing initiatives across the ad platform, including building new experimentation and simulation systems used for online A/B testing. Media industry experience is not required. Technical Environment Java & Spring Boot for backend microservices AWS as the primary cloud environment Python & Scala for data pipelines running on Spark and Airflow Candidates should be strong in either backend microservices or data pipeline development and open to learning the other API development experience is required Interview Process Round 1: Technical & coding evaluation (1 hour) Round 2: Technical + behavioral interview (1 hour) Candidates are assessed on technical strength and eagerness to learn.
    $113k-148k yearly est. 5d ago
  • Embedded Software Engineer // W2 only

    KPG99 Inc. 4.0company rating

    Principal software engineer job in Carson, CA

    Embedded Software Engineer (Mid-Level) Duration: 1-Year Contract to Hire The Embedded Software Engineer designs and develops embedded software solutions based on functional requirements using engineering analysis, modelling, and simulation. This role involves evaluating mechanical and electronic systems, implementing and validating embedded software, and supporting testing, integration, and verification activities within an aerospace environment. This is a mid-level position requiring hands-on embedded software development experience, aerospace exposure, and strong testing and validation skills. Experience 5+ years of experience in software engineering or a similar field 7+ years of embedded software design experience in a configuration and change-controlled environment (preferred based on exposure) Technical Skills Embedded Software & Programming Strong proficiency in C / C++ Embedded software and firmware systems Microcontrollers, sensors, and human-machine interfaces Configuration management and change-controlled environments
    $101k-137k yearly est. 1d ago
  • Sr/Lead Golang/Python Developer (W2 Only)

    Quality Choice Solutions

    Principal software engineer job in Pasadena, CA

    Title: Sr/Lead Golang/Python Developer Duration: 6+ Months to support Telephony application requirements. Must Haves: 4-yr Technical Degree (CS or related) AND 8 yrs of IT/Engineering AND 4+ yrs of backend programming & API (Go & NoSQL/Mongo) AND 3+ yrs of Python/Bash scripting AND 2+ yrs of building or working with scalable apps (Kubernetes / Docker) AND 2+ yrs of designing, Installing, Configuring, Maintaining, and troubleshooting VOIP (SIP) servers, infrastructure, and applications. 2+ yrs of mentoring Jr. staff (code review, work dissemination, etc)
    $118k-177k yearly est. 1d ago
  • Senior Software Engineer - Full Stack & DevOps

    Beacon Healthcare Systems 4.5company rating

    Principal software engineer job in Huntington Beach, CA

    We're seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps. You'll design, build, and deploy scalable SaaS solutions for Medicare and Medicaid health plans, while also contributing to the automation, reliability, and security of our development lifecycle. This role is central to delivering high-quality features for our Compliance, Appeals & Grievances, and Universe Scrubber products. Key Responsibilities: · Application Development Design and implement backend services, APIs, and user interfaces using modern frameworks and cloud-native architecture. Ensure performance, scalability, and maintainability across the stack. · DevOps Integration Collaborate with infrastructure and DevOps teams to build and maintain CI/CD pipelines, automate deployments, and optimize environment provisioning across development, QA, and production. · Cloud-Native Engineering Develop and deploy applications on AWS, leveraging services like Lambda, ECS, RDS, and S3. Ensure solutions are secure, resilient, and compliant with healthcare regulations. · Quality & Compliance Write clean, testable code and participate in peer reviews, unit testing, and performance tuning. Ensure all software adheres to CMS, HIPAA, and internal compliance standards. · AI-Enabled Features Support integration of AI/ML capabilities into product workflows, such as intelligent routing of grievances or automated compliance checks. · Mentorship & Collaboration Provide technical guidance to junior engineers and collaborate with cross-functional teams to translate healthcare business needs into technical solutions. Qualifications: Bachelor's degree in computer science or related field 5+ years of experience in software development, with exposure to DevOps practices Proficiency in languages such as Java, Python, or C#, and experience with cloud platforms (preferably AWS) Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), infrastructure-as-code (e.g., Terraform, Ansible), and containerization (e.g., Docker, Kubernetes) Understanding of healthcare data formats (EDI, HL7, FHIR) and regulatory frameworks
    $112k-147k yearly est. 5d ago
  • Senior Software Engineer

    PTR Global

    Principal software engineer job in Irvine, CA

    The Sr. Software Engineer will be responsible for the design/implementation of new software applications, maintenance and enhancement of various software products / solutions. They assist in successful execution of projects with minimal direction and guidance. What You'll Be Doing Spend 90% of your time actively designing and coding in support of the immediate team. 10% of your time will be spent researching new technology, coaching, and mentoring other engineers. As a senior team member of developers, providing feedback and training where necessary, and ensure that technical initiatives align with organizational goals working closely with Principal Engineers / Development Managers. As a Full Stack Engineer assigned to the product/project ensure performance, maintainability, and functional requirements from design, development, testing to rollout and support Work with cross-engineering staff, collaborating on hardware and system monitoring requirements to ensure expected performance and reliability of the application / system developed. Proactively communicate and work to mitigate changes to project timelines, degradation in performance of applications, troubleshooting / problem solving production issues. Education The Ideal Candidate: Bachelor's degree in Computer Science, Engineering or related industry experience Experience A minimum of 6 years of professional software development experience in business process automation applications. A minimum of 5 years' experience in .Net, C#, Windows tools and languages as well as modern web frameworks (Angular via Typescript, React, Vue) Understanding of data repository models is a must. Understanding of SQL and NoSQL is preferred. Understanding of Agile methodologies, Domain Driven Design, Test/Behavior Driven Design, Event Driven via Asynchronous messaging approaches, microservice architecture. Preferred Experience ASP.NET, WCF, Web Services, NServiceBus, Azure Cloud, Infrastructure as Code (IaC) DevOps experience as a full stack developer owning the Software Development Lifecycle. Strong understanding and experience writing unit and integration tests for all code produced. Specialized Skills Can effectively lead technical initiatives, collaboratively design/requirements meetings while gathering the necessary information for software development. Ownership and accountability mindset, strong decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams. Leadership in project execution and delivery. Must be an excellent team player with the ability to handle stressful situations. The individual has deep expertise in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools. Brings a wealth of experience and a nuanced understanding of the specific domain, enabling insightful decisions and innovative problem-solving. Ability to break up larger projects into individual pieces, assess complexity of each piece, and balance the work amongst team members. Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC. Sets high standards for behavior and performance, models the values and principles of the organization, and inspires others through action. Practices Test Driven Design leveraging unit tests, mocks, and data factories. Experience with event driven design and microservice architecture best practices. Posses strong sense of interpersonal awareness, has a bias for action, builds trust, is technically deep, and has good judgement. Pay Range: $111k - 165k The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision as well as 401K contributions.
    $111k-165k yearly 5d ago
  • Software Engineer

    Plug 3.8company rating

    Principal software engineer job in Santa Monica, CA

    Plug is the only wholesale platform built exclusively for used electric vehicles. Designed for dealers and commercial consignors, Plug combines EV-specific data, systems and expertise to bring clarity and confidence to the wholesale buying and selling process. With the addition of Trade Desk™, dealers can quickly receive cash offers or list EV trade-ins directly into the auction, removing friction and maximizing returns. By replacing outdated wholesale methods with tools tailored to EVs, Plug empowers dealers to make faster and more profitable decisions with a partner they can trust. For more information, visit ***************** The Opportunity This is an on site role in Santa Monica, CA. We are looking for a Software Engineer to join our growing team! A full-stack software engineer who will report directly to our CTO, and who will own entire customer-facing products. We're building systems like multi-modal AI-enabled data onramps for EVs, near-real time API connectivity to the vehicles, and pricing intelligence tooling. As a member of the team you'll help lay the technical and product foundation for our growing business. We're building a culture that cares about collaboration, encourages intellectual honesty, celebrates technical excellence, and is driven by careful attention to detail and planning for the future. We believe diversity of perspective and experience are key to building great technology and a thriving team. Sound cool? Let's work together. Key Responsibilities Collaborate with colleagues and be a strong voice in product design sessions, architecture discussions, and code reviews. Design, implement, test, debug, and document work on new and existing software features and products, ensuring they meet business, quality, and operational needs. Write clear, efficient, and scalable code with an eye towards flexibility and maintainability. Take ownership of features and products, and support their planning and development by understanding the ultimate goal and evaluating effort, risk, and priority in an agile environment. Own and contribute to team productivity and process improvements. Use and develop APIs to create integrations between Plug and 3rd party platforms. Be an integral part of a close team of developers; this is an opportunity to help shape a nascent team culture. The ideal candidate will be a high-growth individual able to grow their career as the team grows. Qualifications 4-6 years of hands-on experience developing technical solutions Advanced understanding of web application technologies, both backend and frontend as well as relational databases. Familiarity with Cloud PaaS deployments. Familiarity with TypeScript or any other modern typed language. Familiarity with and positive disposition toward code generation AI tooling. Strong analytical and quantitative skills. Strong verbal and written communication skills with a focus on conciseness. A self-directed drive to deliver end-to-end solutions with measurable goals and results. Understanding and accepting of the ever-changing controlled chaos that is an early startup, and willing to work within that chaos to improve processes and outcomes. Experience balancing contending priorities and collaborating with colleagues to reach workable compromises. A proven track record of gaining trust and respect by consistently demonstrating sound critical-thinking and a risk-adjusted bias toward action. You pride yourself on having excellent reliability and integrity. Extraordinary grit; smart, creative, and persistent personality. Authorized to work in the US for any employer. Having worked in automotive or EV systems is a plus. Compensation and Benefits Annual Salary: 130K - 150K Equity: TBD Benefits: Health, vision, and dental insurance. Lunch stipend. Parking. This full-time position is based in Santa Monica, CA. We welcome candidates from all locations to apply, provided they are willing to relocate for the role. Relocation assistance will not be provided for successful candidates. Sponsorship not available at this time. Plug is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. And if you do, you suck.
    $108k-148k yearly est. 5d ago
  • Software Engineer III - Embedded

    Amtec Staffing 4.2company rating

    Principal software engineer job in Irvine, CA

    TITLE: Embedded Software Engineer III Pay: $55-$58.65 - can go higher for the right candidate Contract for 6 months with possibility of conversion/extension. NOTE: This position is subject to meeting U.S. export compliance and/or U.S. Government contracting citizenship eligibility requirements. US Citizens ONLY Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIES Requirement Analysis, Allocation, Derivation, and Traceability Trade Studies, and Risk Analysis Architectural and Module design Module implementation and verification Algorithm development, modeling and simulation using MATLAB Regulatory compliance to customer safety and security standards Technical communication in presentation and document formats In-House and field integration and test QUALIFICATIONS EDUCATION AND EXPERIENCE Bachelor's degree (BSCS/BSEE) with 4-7 years of related experience. Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language. Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools. Extensive experience with hardware interface development, including board bring-up, operating system bring-up, and device driver development. Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands-on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multimeter, etc.). Experience with MOSA Principles, FACE Technical Standards, RTOS, or safety-critical processes and software architecture compliant with RTCA/DO-178 is a plus. Must be a U.S. citizen. Able to obtain and maintain a U.S. gov't/DOD-issued security clearance.
    $55-58.7 hourly 3d ago
  • Sr. Lead Architect

    Intelliswift-An LTTS Company

    Principal software engineer job in Torrance, CA

    Senior Lead Architect: Visionary Lead Architect to spearhead a dynamic team of over 20 architects across diverse domains and cutting-edge technologies. The ideal candidate will be driving innovation across diverse domains from legacy to the cutting-edge technologies. The ideal candidate will be a catalyst for architectural excellence and a strategic thinker, adept at seamlessly aligning technology strategies with business goals. Daily Tasks Performed: Manage Architectural Services Objectives. Define, track, and achieve architectural services objectives to ensure alignment with business goals and project requirements. Lead and mentor a team of 20+ architects. Build and maintain strong relationships with key stakeholders, including clients, vendors, and internal teams. Define and enforce architectural standards and best practices. Collaborate with senior leadership on technology strategies. Oversee design and implementation of scalable, secure solutions across multiple platforms and technologies. Drive innovation by exploring and adopting new technologies. Ensure effective communication and collaboration with stakeholders. Conduct regular reviews of architectural designs. Manage resource allocation and performance evaluations. Provide technical leadership on complex projects. Foster continuous improvement and professional development. Track and resolve architectural issues and prioritize tasks. Manage architect assignments and demand. Track risks and challenges, developing mitigation strategies. Act as a visionary and strategist for long-term architectural goals. Oversee the architectural budget, ensuring cost-effective solutions and resource allocation. Manage relationships with vendor partners to ensure alignment with architectural standards and business goals. Establish and maintain governance frameworks for team and vendor partners to ensure the effectiveness of architecture services. Prepare and present weekly and monthly reports on architectural progress, challenges, and achievements. What will this person be working on: Projects, Portfolios, Enhancements of AHFC, HCFI, AHM, etc. Apps Position Success Criteria (Desired) - 'WANTS' Technologies and Platforms: Cloud computing ( AWS , Azure ) Enterprise architecture Software development Infrastructure Databases DevOps practices Microservices and containerization Security and compliance Data analytics and AI / ML Mobile and web applications Salesforce Automotive Captive finance Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or related field. 15+ years of experience in architecture and technology leadership . Extensive experience across multiple domains and technologies. Strong understanding of architectural principles and best practices. Experience in Salesforce , automotive , captive finance , and data analytics sectors is preferred Excellent leadership, communication, and interpersonal skills. Proven ability to drive innovation and adopt new technologies. Strong analytical and problem-solving skills. Experience with agile methodologies and DevOps practices is a plus. Relevant certifications are highly desirable.
    $98k-154k yearly est. 2d ago
  • Appian Tech Lead

    Enterprise Solutions Inc. 4.1company rating

    Principal software engineer job in Irvine, CA

    Title: - Senior Appian Technical Lead Level 3 Min Experience - 10+ years Type (Contract to Hire 6 Months) Skills Mandatory Skills : Java, Appian ,MySQL Appian Level 2 or Level 3 certification is mandatory. Job Description: knowledge about advanced integration concepts including Connected Systems and Integrations Knowledge of key differences of a record design Experience with Database Design key concepts of the Appian Record Design knowledge about key integration topics. Design and develop scalable Appian applications using Appian BPM suite SAIL Process Models Records Reports Sites etc Collaborate with business analysts architects and stakeholders to gather and analyze requirements Develop integrations with external systems using Web APIs RESTSOAP services and Appian plugins Optimize and troubleshoot existing Appian applications for performance and scalability Ensure adherence to Appian best practices coding standards and security guidelines Participate in code reviews unit testing and deployment activities Provide technical leadership and mentorship to junior developers Maintain documentation for design development and deployment processes Required Skills Qualifications 10+ years of total IT experience with a minimum of 5 years in Appian BPM development and AI implementation Experience. Strong knowledge of Appian components including SAIL CDT Process Models Records Reports and Sites Experience with Appian version 21x or higher Proficiency in Appian plugin development and integration with external systems Solid understanding of relational databases eg MySQL Oracle SQL Server Experience with AgileScrum methodologies Excellent problemsolving communication and interpersonal skills Preferred Qualifications Experience in DevOps tools and CICD pipelines for Appian deployments Familiarity with cloud platforms AWS Azure GCP Exposure to Appian RPA and Appian AI features
    $96k-144k yearly est. 4d ago
  • AWS Tech Lead with API Gateway Exp.

    Ltimindtree

    Principal software engineer job in Irvine, CA

    About US: LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ******************** Job Title: AWS Tech Lead with API Gateway Exp. Location: Irvine, CA (3 -5 days onsite/week) Duration: FTE Role Overview: We are seeking a skilled AWS Tech Lead to lead the migration of APIs from MuleSoft to AWS API Gateway. The ideal candidate will have hands-on experience in cloud-native development, API management, and integration strategies, with a strong foundation in AWS services and MuleSoft Any point Platform. Key Responsibilities: API Migration & Development • Analyze existing MuleSoft APIs and design equivalent solutions using AWS API Gateway, Lambda, and other AWS-native services. • Develop and maintain scalable, secure, and reusable APIs using AWS and microservices architecture. • Implement API-first strategies and adopt design-first approaches for new integrations Integration & Architecture • Collaborate with cross-functional teams to define integration patterns and architecture for cloud migration. • Translate legacy integration logic (e.g., web Methods, BizTalk) into AWS-native services • Support hybrid integration scenarios involving on-premise and cloud systems. DevOps & CI/CD: • Set up CI/CD pipelines using AWS Code Pipeline, Code Build, and Code Deploy. • Manage infrastructure using Terraform or AWS CloudFormation. • Monitor and optimize application performance using AWS CloudWatch Documentation & Support: • Create technical documentation for design, implementation, and migration strategies. • Provide post-migration support and troubleshooting. Required Skills: • 5+ years of experience in full-stack or integration development. • Strong expertise in AWS services: Lambda, API Gateway, EC2, S3, RDS, CloudFormation. • Proficiency in MuleSoft Any point Platform, including Data Weave and M Unit testing • Experience with Java, Node.js, React/Angular, and PostgreSQL. • Familiarity with Docker, Kubernetes, and event-driven architecture (Kafka, Airflow). • Knowledge of AWS migration frameworks and best practices Preferred Qualifications • AWS and MuleSoft certifications. • Experience in legacy modernization and cloud transformation projects. • Exposure to tools like Glue, Aurora Serverless, and PySpark for data migration Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”): Benefits and Perks: Comprehensive Medical Plan Covering Medical, Dental, Vision Short Term and Long-Term Disability Coverage 401(k) Plan with Company match Life Insurance Vacation Time, Sick Leave, Paid Holidays Paid Paternity and Maternity Leave The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation. Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting. LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law. Safe return to office: In order to comply with LTIMindtree' s company COVID-19 vaccine mandate, candidates must be able to provide proof of full vaccination against COVID-19 before or by the date of hire. Alternatively, one may submit a request for reasonable accommodation from LTIMindtree's COVID-19 vaccination mandate for approval, in accordance with applicable state and federal law, by the date of hire. Any request is subject to review through LTIMindtree's applicable processes.
    $85k-121k yearly est. 3d ago
  • Senior Active Directory Engineer

    Beacon Hill 3.9company rating

    Principal software engineer job in Los Angeles, CA

    Seeking a Senior Active Directory Engineer to lead the assessment, migration, and optimization of our Active Directory (AD) and Identity Management infrastructure. This role involves domain controller consolidation, PKI certificate migration, and AD security hardening, ensuring a scalable, secure, and high-performing directory services environment. Key Responsibilities: Lead assessment, migration, and decommissioning of AD domain controllers. Design and implement LDAP-based identity management solutions across AD, Azure AD, and Microsoft Identity Manager. Migrate PKI certificates to Microsoft's PKI service while ensuring compliance with security policies. Optimize AD replication, site topology, and Group Policy (GPO) management. Identify and remediate stale objects, orphaned accounts, and unused policies. Troubleshoot and resolve AD, DNS, and PKI-related issues while collaborating with security teams. Document configurations, policies, and procedures for future reference. Must-Have Qualifications: 5+ years of experience designing, implementing, and managing enterprise Active Directory environments. Expertise in Active Directory, Azure AD, Microsoft Identity Manager, ADFS, and AADC. Strong understanding of LDAP integrations, domain controller infrastructure, and security best practices. Experience with PKI certificate management, migration, and compliance. Ability to troubleshoot AD, DNS, and authentication-related issues. Experience leading large IT infrastructure projects, including vendor coordination. Interested candidates may submit their resumes online or call at ************ for further information regarding the position. Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ***************************************** Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Company Profile: Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles. Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ************* Benefits Information: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. We look forward to working with you. Beacon Hill. Employing the Future™
    $124k-172k yearly est. 2d ago
  • Principal Engineer

    SSi People

    Principal software engineer job in Thousand Oaks, CA

    Job Title: Principal Engineer Join our client's team as a Principal Engineer, where you'll be involved in supporting Clinical & Commercial Plant Automation programs and Capital projects, including complex automation initiatives Job Responsibilities Represent the Automation team during project planning, business case development, and cost estimates in partnership with key stakeholders. Estimate manhours and required resources based on project scope. Participate in the preparation and implementation of detailed design and schedule in partnership with Engineering and Project Management. Support post-implementation activities including operationalizing new assets, training the System Owners and Manufacturing team, revising SOPs, and updating asset systems. Ensure compliance to Engineering and Operational standards, specifications, and procedures during project design and implementation Skills Required: Degree in Electrical Engineering, Computer Science, Chemical Engineering, Biotech Engineering, or related life science engineering Experience with Emerson Delta-V DCS system and Rockwell Automation SCADA and PLC Platform. Knowledge of Process Control Network design including network segregation. Experience with System Integration using OPC, Foundation Fieldbus, ProfiBus, and DeviceNet technologies. Compliance with regulatory requirements such as 21 CFR Part 11, S88, S95, and GAMP. Proficient in project management skills and ability to influence and motivate others outside of direct line of authority. About SSi People: With over 26 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering an exceptional experience for our consultants, our clients, and our internal team. Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly. More importantly, we focus on building long-term relationships, not transactions. Putting people first is just what we do w ell.By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from SSi People and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: SSi People Privacy Po licy
    $125k-181k yearly est. 3d ago
  • Senior Cloud Engineer

    DBI Staffing

    Principal software engineer job in Santa Monica, CA

    We are seeking a strong Cloud Engineer to join our team. This role requires a deep understanding of how all technology components fit together to meet the needs of the firm and the department as we mature and increase our sophistication. The ideal candidate will be process-oriented, with a focus on design documentation before delivering solutions, and will rely on data to recommend decisions and measure their impact. Key Responsibilities: Cloud Architecture Design & Implementation: Lead the design and deployment of scalable, secure, and resilient hybrid cloud solutions in on-premise, Azure, and M365 environments. Develop comprehensive cloud strategies, ensuring alignment with business objectives and compliance requirements. Architect complex file systems and data management solutions to optimize access, security, and performance based on business needs. Data Governance & Compliance: Implement and manage data governance technologies in collaboration with the information security team (e.g., Varonis, Microsoft Purview, DLP) to protect sensitive information and ensure compliance with firm and regulatory requirements. Define and enforce data protection policies, access controls, and audit mechanisms across all firm systems. Network & Application Architecture: Design network infrastructure and application architectures to enhance user experience, performance, and availability. Collaborate with security teams to ensure cloud solutions are secure, compliant, and protected against evolving threats. Optimization & Monitoring: Utilize strong skills in optimization, monitoring, and reporting to elevate the team's management of the environment using data-based decision-making. Continuously assess cloud infrastructure for opportunities to optimize performance, cost, and reliability. Implement monitoring, alerting, and reporting tools to proactively manage cloud resources and detect potential issues. Leadership, Collaboration & Stakeholder Engagement: Work closely with cross-functional teams, including IT, security, legal, and business units, to align cloud initiatives with organizational goals. Provide technical leadership and mentoring to IT staff on cloud architecture best practices. Qualifications: Microsoft Azure Virtual Desktop (AVD) and Nerdio experience Microsoft Intune Management experience (Autopilot, Autopatch, Intune Policies) Azure/Entra Identity Privileged Identity Management (PIM) Conditional Access Policy Microsoft Authenticator Azure virtual networks, peering, and routing Azure Site Recovery/Zerto (optional)
    $108k-149k yearly est. 3d ago
  • DevOps Engineer

    Sonata Software

    Principal software engineer job in Westlake Village, CA

    In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in Modernization Engineering, powered by our Lightening suite and 16-step Platformation™ playbook. In addition, we bring agility and systems thinking to accelerate time to market for our clients. Headquartered in Bengaluru, India, Sonata has a strong global presence, including key regions in the US, UK, Europe, APAC, and ANZ. We are a trusted partner of world-leading companies in BFSI (Banking, Financial Services, and Insurance), HLS (Healthcare and Lifesciences), TMT (Telecom, Media, and Technology), Retail & CPG, and Manufacturing space. Our bouquet of Modernization Engineering Services cuts across Cloud, Data, Dynamics, Contact Centers, and around newer technologies like Generative AI, MS Fabric, and other modernization platforms. Job Role : Sr. DevOps Engineer, platforms Work Location: Westlake Village, CA (5 Days Onsite) Duration: Contract to Hire Job Description: Responsibilities: Design, implement, and manage scalable and resilient infrastructure on AWS. Architect and maintain Windows/Linux based environments, ensuring seamless integration with cloud platforms. Develop and maintain infrastructure-as-code(IaC) using both AWS Cloudformation/CDK and Terraform. Develop and maintain Configuration Management for Windows servers using Chef. Design, build, and optimize CI/CD pipelines using GitLab CI/CD for .NET applications. Implement and enforce security best practices across the infrastructure and deployment processes. Collaborate closely with development teams to understand their needs and provide DevOps expertise. Troubleshoot and resolve infrastructure and application deployment issues. Implement and manage monitoring and logging solutions to ensure system visibility and proactive issue detection. Clearly and concisely contribute to the development and documentation of DevOps standards and best practices. Stay up-to-date with the latest industry trends and technologies in cloud computing, DevOps, and security. Provide mentorship and guidance to junior team members. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience in a DevOps or Site Reliability Engineering (SRE) role. Extensive hands-on experience with Amazon Web Services (AWS) Solid understanding of Windows/Linux Server administration and integration with cloud environments. Proven experience with infrastructure-as-code tools, specifically AWS CDK and Terraform. Strong experience designing and implementing CI/CD pipelines using GitLab CI/CD. Experience deploying and managing .NET applications in cloud environments. Deep understanding of security best practices and their implementation in cloud infrastructure and CI/CD pipelines. Solid understanding of networking principles (TCP/IP, DNS, load balancing, firewalls) in cloud environments. Experience with monitoring and logging tools (e.g., NewRelic, CloudWatch, Cloud Logging, Prometheus). Strong scripting skills(e.g., PowerShell, Python, Ruby, Bash). Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus. Relevant AWS and/or GCP certifications are a plus. Experience with the configuration management tool Chef Preferred Qualifications Knowledge of and a strong understanding of Powershell and Python Scripting Strong background with AWS EC2 features and Services (Autoscaling and WarmPools) Understanding of Windows server Build process using tools like Chocolaty for packages and Packer for AMI/Image generation. Extensive hands-on experience with Amazon Web Services (AWS) Why join Sonata Software? At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world's toughest problems. You´ll be challenged, but you will not be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law.
    $101k-137k yearly est. 1d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Compton, CA?

The average principal software engineer in Compton, CA earns between $115,000 and $223,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Compton, CA

$160,000

What are the biggest employers of Principal Software Engineers in Compton, CA?

The biggest employers of Principal Software Engineers in Compton, CA are:
  1. Herbalife Nutrition
  2. Northrop Grumman
  3. VAST Enterprises
  4. Thinkom Solutions
  5. Westland Real Estate Group
Job type you want
Full Time
Part Time
Internship
Temporary