Full Stack Software Engineer, Manufacturing
The Full Stack Software Engineer at Confidential Client develops and owns mission-critical manufacturing and operational software systems that accelerate vehicle production and support the Starlink network. This role involves designing, building, and maintaining reliable applications, collaborating across teams, and solving complex problems to enable rapid progress toward Confidential Client's ambitious aerospace goals. The position requires onsite work and offers the opportunity to impact cutting-edge aerospace manufacturing and satellite operations.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Aviation and Aerospace Component Manufacturing.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Responsibilities
Confidential Client’s manufacturing software team builds mission-critical applications used across high-throughput production environments. In this role you will:
- Develop highly reliable full‑stack software used in manufacturing operations and factory automation
- Design, prototype, and ship new applications that improve production throughput and reliability
- Own feature development from requirements through testing, deployment, and monitoring
- Collaborate with cross-functional engineering and manufacturing teams to deeply understand user needs
- Participate in architecture, design, and code reviews to maintain high code quality and system reliability
- Profile and optimize application performance; implement robust CI/CD and testing strategies
Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related scientific discipline; OR 2+ years of professional software engineering experience in lieu of a degree
- Demonstrated experience in full‑stack development (backend + single‑page front end)
- Strong software engineering fundamentals and experience owning projects end‑to‑end
Preferred Skills & Experience
- Programming experience in Python, C#.NET, Go, Scala, Java, or a similar object‑oriented language
- Experience building single‑page web applications (Angular, React, or similar)
- Familiarity with version control, continuous integration, and continuous delivery workflows
- Expertise in designing scalable software systems and production deployment (Docker, Kubernetes)
- Deep understanding of testing strategies, build/deployment tooling, and observability/monitoring
- Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package managers (pip, npm)
- Comfortable with UNIX-like operating systems and automation tools (Terraform, Ansible, Puppet)
- Experience with in-stream data processing (Apache Kafka, RabbitMQ, ActiveMQ, or similar)
- Database experience with PostgreSQL, SQL Server, or comparable relational systems
- Strong profiling and performance‑tuning skills
Additional Requirements
- This is an on‑site position in Texas. Remote or hybrid work will not be considered.
- Must be willing to work extended hours and occasional weekends as project needs require.
- Ability to collaborate in fast-paced, production-focused environments where reliability and safety are priorities.
ITAR / Eligibility to Work
To comply with U.S. export control regulations, applicants must meet one of the following: (i) U.S. citizen or national; (ii) U.S. lawful permanent resident (green card holder); (iii) Refugee under 8 U.S.C. 1157; or (iv) Asylee under 8 U.S.C. 1158 — or be eligible to obtain required authorizations from the U.S. Department of State. Applicants who do not meet these requirements may not be eligible for this position. This requirement is based on federal law and is applied consistently.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range