JOBSEARCHER

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack Location: Long Beach, CaliforniaWork Arrangement: On-site, five days per weekAbout the Company Our client is an innovative aerospace and advanced manufacturing company developing next-generation technologies that support complex engineering, manufacturing, testing, and operational programs.The organization combines advanced software, automation, data systems, and large-scale manufacturing technologies to improve how highly technical products are designed, built, tested, and deployed.This is an opportunity to join a fast-moving engineering environment where software plays a central role in manufacturing operations, technical decision-making, and product development.About the Team The software organization supports engineering, manufacturing, testing, and operational teams through a unified platform of enterprise applications, factory automation tools, data systems, and internal business applications.The team's objective is to make critical data immediately accessible, automate operational decision-making, and remove friction from complex engineering and manufacturing workflows.About the Role The Senior Software Engineer, Full Stack will join a factory-focused software platform team and contribute across the full software development lifecycle, including concept development, technical trade studies, architecture, design, implementation, deployment, and ongoing improvement.You will develop applications used to:Plan and schedule purchasing and manufacturing activitiesSupport factory and production operationsAccess and analyze component and systems test dataProvide engineers, technicians, and operators with critical internal toolsAutomate workflows and improve operational decision-makingSenior Software Engineer, Full Stack Location: Long Beach, CaliforniaWork Arrangement: On-site, five days per weekAbout the Company Our client is an innovative aerospace and advanced manufacturing company developing next-generation technologies that support complex engineering, manufacturing, testing, and operational programs.The organization combines advanced software, automation, data systems, and large-scale manufacturing technologies to improve how highly technical products are designed, built, tested, and deployed.This is an opportunity to join a fast-moving engineering environment where software plays a central role in manufacturing operations, technical decision-making, and product development.About the Team The software organization supports engineering, manufacturing, testing, and operational teams through a unified platform of enterprise applications, factory automation tools, data systems, and internal business applications.The team's objective is to make critical data immediately accessible, automate operational decision-making, and remove friction from complex engineering and manufacturing workflows.About the Role The Senior Software Engineer, Full Stack will join a factory-focused software platform team and contribute across the full software development lifecycle, including concept development, technical trade studies, architecture, design, implementation, deployment, and ongoing improvement.You will develop applications used to:Plan and schedule purchasing and manufacturing activitiesSupport factory and production operationsAccess and analyze component and systems test dataProvide engineers, technicians, and operators with critical internal toolsAutomate workflows and improve operational decision-makingKey ResponsibilitiesDesign, build, deploy, and maintain full-stack applications and servicesPartner directly with engineers, operators, manufacturing teams, and other non-software stakeholders to define system requirementsTranslate complex operational problems into practical and scalable software solutionsBuild responsive, high-performance front-end applicationsDevelop and integrate backend services, APIs, databases, and data pipelinesParticipate in architecture and technical design decisionsFollow agile software development practicesWrite high-quality, maintainable, and testable codeSupport continuous integration and continuous deployment processesTroubleshoot production issues and improve system reliabilityMentor engineers and contribute to the growth of the broader software teamTechnology EnvironmentPythonReactTypeScriptGoApache SparkApache IcebergDuckDBAmazon RedshiftdbtPostgreSQLMongoDBAWSKubernetes in cloud and on-premises environmentsTerraformHelmRequired QualificationsBachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related technical fieldSeven or more years of professional software engineering experienceDemonstrated experience building, shipping, and iterating on multiple applications and servicesStrong full-stack software development experienceExpert-level experience with React and modern front-end development toolsExperience designing software in collaboration with engineering, manufacturing, operations, or other non-software stakeholdersAbility to evaluate complex problems and develop straightforward, effective solutionsStrong programming fundamentals and the ability to learn new technologies quicklyExperience mentoring and supporting the development of other engineersPreferred QualificationsExperience designing and scaling service architectures that support high-performance front-end applicationsExperience with systems-level programming concepts, including concurrency, synchronization primitives, and memory managementExperience developing low-latency or safety-critical user interfacesExperience building software for manufacturing, aerospace, robotics, industrial automation, hardware engineering, or other complex technical environmentsExperience developing and debugging software within large, multi-platform codebasesExperience working with cloud and on-premises Kubernetes environmentsExperience with infrastructure-as-code and modern deployment toolingCompensation The anticipated salary range for this position is:$165,000 to $211,000 per yearActual compensation will be determined based on experience, qualifications, technical expertise, location, and other job-related factors.The total rewards package may also include equity, paid time off, sick leave, parental leave, professional development support, and additional employee benefits.Equal Employment Opportunity Our client is an equal opportunity employer and values a diverse and inclusive workplace. Employment decisions are made without regard to race, religion, color, national origin, sex, gender identity, sexual orientation, age, marital status, veteran status, disability status, or any other status protected by applicable law.#J-18808-Ljbffr