About this opportunity
Crescent Solutions lists this Senior Software Engineer, Full Stack opportunity in long beach, California. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Senior Software Engineer, Full Stack
Location: Long Beach, California
Work Arrangement: On-site, five days per week
About 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 activities
Support factory and production operations
Access and analyze component and systems test data
Provide engineers, technicians, and operators with critical internal tools
Automate workflows and improve operational decision-making
Senior Software Engineer, Full Stack
Location: Long Beach, California
Work Arrangement: On-site, five days per week
About 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 activities
Support factory and production operations
Access and analyze component and systems test data
Provide engineers, technicians, and operators with critical internal tools
Automate workflows and improve operational decision-making
Key Responsibilities
Design, build, deploy, and maintain full-stack applications and services
Partner directly with engineers, operators, manufacturing teams, and other non-software stakeholders to define system requirements
Translate complex operational problems into practical and scalable software solutions
Build responsive, high-performance front-end applications
Develop and integrate backend services, APIs, databases, and data pipelines
Participate in architecture and technical design decisions
Follow agile software development practices
Write high-quality, maintainable, and testable code
Support continuous integration and continuous deployment processes
Troubleshoot production issues and improve system reliability
Mentor engineers and contribute to the growth of the broader software team
Technology Environment
Python
React
TypeScript
Go
Apache Spark
Apache Iceberg
DuckDB
Amazon Redshift
dbt
PostgreSQL
MongoDB
AWS
Kubernetes in cloud and on-premises environments
Terraform
Helm
Required Qualifications
Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field
Seven or more years of professional software engineering experience
Demonstrated experience building, shipping, and iterating on multiple applications and services
Strong full-stack software development experience
Expert-level experience with React and modern front-end development tools
Experience designing software in collaboration with engineering, manufacturing, operations, or other non-software stakeholders
Ability to evaluate complex problems and develop straightforward, effective solutions
Strong programming fundamentals and the ability to learn new technologies quickly
Experience mentoring and supporting the development of other engineers
Preferred Qualifications
Experience designing and scaling service architectures that support high-performance front-end applications
Experience with systems-level programming concepts, including concurrency, synchronization primitives, and memory management
Experience developing low-latency or safety-critical user interfaces
Experience building software for manufacturing, aerospace, robotics, industrial automation, hardware engineering, or other complex technical environments
Experience developing and debugging software within large, multi-platform codebases
Experience working with cloud and on-premises Kubernetes environments
Experience with infrastructure-as-code and modern deployment tooling
Compensation
The anticipated salary range for this position is:
$165,000 to $211,000 per year
Actual 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
Worksite address
long beach, CA, 90899, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.