Application Software Engineer
SpaceX
Application Software Engineer
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
The application software team is the central nervous system of SpaceX – we create mission critical applications that are used throughout SpaceX to accelerate launch vehicle production and flight as well as systems that allow Starlink to grow into a worldwide fast, reliable Internet service. We are looking for engineers who treat fellow teammates with fairness, respect, and support.
Our team is currently creating and evolving systems to enable rapid build and reuse of Starship as well as designing the next generation manufacturing software that will be used in high throughput factories for Starlink. Other applications range from platforms that support concurrent streams of data from many always-on assets to manage the world's largest satellite constellation to public facing systems where customers can join our Starlink network globally. We work closely with engineers throughout the company to create and update our systems with respect to crewed launches, Starship flights, changes to the Starlink network and much more.
Aerospace experience is not required to be successful here - rather we look for smart, motivated, respectful, collaborative engineers who love solving problems and want to make an impact on a super inspiring mission. You will have full ownership of challenging problems, working with a team of enthusiastic engineers with diverse perspectives to design and produce solutions that enable SpaceX to move towards our goals at a rapid pace. The success of the missions at SpaceX depends on the software that you and your team produce.
Responsibilities:
- Develop highly reliable software solutions that are used across SpaceX
- Create new applications that improve how SpaceX operates
- Build prototypes to prove out key design concepts and quantify technical constraints
- Own all aspects of software engineering and product development
- Deep dive into your users' problems to find and create efficient solutions
- Bring your voice to the table in team collaborations on architecture, design, and code reviews
Basic Qualifications:
- Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
- 1+ years of experience in full stack development
Preferred Skills and Experience:
- Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language
- 1+ years of rigorous experience building single page web applications
- Experience with version control, continuous integration, and continuous delivery concepts
- Expertise in designing software systems
- Deep understanding of testing, continuous integration, build, deployment & monitoring
- Expertise in profiling and improving application performance
- Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm)
- Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing them
- Experience working with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies
- Production experience with Docker and Kubernetes
- Front-end experience in Angular, React, or similar JavaScript framework
- Database experience with PostgreSQL, SQL Server, or similar database technologies
Additional Requirements:
- You may be asked to work extended hours/weekends dependent on launch cadence
- This role requires you to be onsite. Remote and/or hybrid work will not be considered
ITAR Requirements:
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka 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 the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to View email address on click.appcast.io.
- ...organizations. Key Responsibilities PowerApps Development Design, develop, and maintain Canvas and Model-Driven applications using Microsoft Power Apps. Build custom business applications for inspections, approvals, data submissions, onboarding,...SuggestedLong term contract
- ...Software Engineer (.NET, API, SQL Server) Location: Memphis, TN Duration: 18 Months + Extensions (Long term contract) Top Skills... ...analyzing information and developing and revising software applications, APIs, automations, and configurations. Works with users, business...SuggestedLong term contract
$85.39k - $116.98k
...Group (SSG), there is no need to reapply. Applications are still under review. Military... ...cases, test procedures, and test data), software systems integration, and technical support... ...Apply and promote good software engineering practices such as test automation, modularization...SuggestedFull timeRemote work- ...Hyperion Solutions is currently seeking experienced technical sales engineers to join our team. The Sales team provides technical/... ...customer data base using CRM • Coordinate with Operations and Applications teams to ensure on time delivery • Assist with the...SuggestedWork at officeLocal area
- ...) - Required Spring boot - Required . Spring JDBC templates Rest Webservices Spring Shell for command line application. Oracle database (DDL/DML, Create/debug complex SQL queries) - Required . Query optimizationSuggested
- ...REST/SOAP) especially with Mulesoft or similar middleware (data engineering) • Working experience of SQL (data engineering) • Working... ..., integrate the Opt-In / Opt-out data with 3rd party applications. (fullstack developer) • Working experience integrate with...Work experience placement
- ...clients. We’re looking for a Senior Backend Engineer who thrives in performance‑sensitive... ...and solve performance bottlenecks across application and database layers. Work on high‑volume... ...). Have 7+ years of hands‑on backend software development experience in object‑oriented...Temporary workRemote work
- ...to residents of the United States only. full-time Position: Software Engineer Company Overview Aniesispharma is a leading pharmaceutical... ...Key Responsibilities Design, develop, and maintain software applications and systems that support our pharmaceutical products and...Full timeContract workPart timeRemote work
$86.32k - $154.96k
...St. Jude Children's Research Hospital is seeking a Senior Software Developer to join our team. This position reports to the Director... ...proficiency in Java, Python, and JavaScript, as well as modern application frameworks such as Node.js and Spring. Experience with RESTful...Permanent employmentWork experience placementWork at office$103.71k - $138.28k
...are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly. Together, we are building... ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...Full timeTemporary workRemote work- ...Children's Research Hospital - is currently looking for a Software Engineer III as follows. Responsible for providing technical leadership... ..., implementation, and support of multi-layered enterprise applications. This includes not only performing the appropriate software...Remote work
- Rejuvenate is looking for a passionate front end developer with experience, dedication and natural enthusiasm. A person that thrives with new technologies and problem solving. Our Company Rejuvenate was established in 2003 by its two directors and we’ve built a reputation...Summer workWork at officeLocal area
- ...expertise in specialty areas. Shall perform engineering tasks for front-end design and... ...in the functional area. ~7 years of software development experience in object-oriented... ...years of experience testing web-based applications. ~3 years of experience participating...Minimum wageContract workTemporary workWork experience placement
$100k
...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent...Full timeH1bRemote work- ...Job Title: Software Engineer (DEX - AEM / Java / Spring Boot) (Fundraising domain) Location: Memphis, TN () Duration: 1... ...Manager (AEM), RESTful APIs, JavaScript/HTML/CSS, enterprise web applications, and production support in an Agile SDLC environment....Long term contractPermanent employmentContract work
- ...- Provides subject matter proficiency supporting back-end software development activities. - Applies analytical skills supporting... ...integrations. - Develops and modifies RESTful APIs supporting application functionality. - Performs database management, data modeling...Minimum wageContract workTemporary workWork experience placement
$88.86k - $118.48k
...network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem.... ...connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and...Full timeTemporary workWork at officeRemote workShift workNight shift$85.39k - $116.98k
...SSG) is seeking a talented Senior Systems Engineer (Angular) Location: Remote... ...and migrate a cloud-based Web Dashboard application that processes healthcare Electronic Data... ...production on AWS Apply and promote best software engineering practices within an Agile framework...Full timeRemote work$105.72k - $132.14k
...the process of designing, testing, and implementing programming applications using Java/J2EE programming language. Work with middleware... ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...in specialty areas. - Shall perform engineering tasks for back-end design and development... ...2 years of experience. - 10 years of software development experience in object-... ...years of experience testing web-based applications. - 5 years of experience leading software...Minimum wageContract workTemporary workWork experience placement
$35 - $61 per hour
...with Product Owners, Analysts, Architects, and other engineers to assess needs, conduct design of applications, implement solutions, and ensure quality under... ...developing custom tools and integrations with third party software, compiling and analyzing information for...Contract workTemporary workWork experience placementRemote work- ...essential responsibilities of the Computer Software Specialist 3 will report to the... ...maintain, or modify, enterprise systems, web applications, client server applications, mainframe,... ...Bachelor's degree in Computer Science, Engineering, Information Systems or Business with a...Work at office
- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
- ...specialty areas. - Shall perform engineering tasks for back-end design and... ...years of experience. - 10 years of software development experience in object-oriented... ...years of experience testing web-based applications. - 5 years of experience leading...Minimum wageContract workTemporary workWork experience placementRemote work
$83.8k - $160.89k
...and security. Codes, tests and deploys software in all layers of the development life cycle... ...and tools. Comply with all applicable laws/regulations, as well as company policies... ...Degree/equivalent in computer science, engineering, or information systems and/or directly...Full timePart timeFor contractorsWork experience placementRemote work- ...for designing, building, and maintaining software solutions that support Intellivo's case... ...modernization and client-facing applications. This role bridges legacy and modern technology... .... The role partners closely with Data Engineering, Infrastructure, Product, and...
- ...least 10 years' experience in IT and or Software development ~5+ years of experience... ...Experience with creating single-page web applications. ~ Experience with testing tools (... ...methodologies ~ Act as advisor to applications engineering team regarding projects, tasks, and...Flexible hours
- ...DevOps Platform Engineer Leverage Engineering background and skills to transition to... ...management. Complete understanding of Software Development Lifecycle. Experience with breaking... .... Understand and promote developer and application Security best practices. Participate in...
- ...strategy, Code quality (SONAR) Hands on experience with Java, JPA, RESTFul web services, SLF4J logging, Kafka Topic and consumer, Application configuration management Hands on experience with deployment to Containerized Platform (Kubernetes) Experience with CI...Work experience placementLocal areaFlexible hours
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who Should Apply: Recent...Full timeH1bImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Software Engineer. Be the first to apply!
- application development Memphis, TN
- application security lead Memphis, TN
- cash application clerk Memphis, TN
- cash applications coordinator Memphis, TN
- oracle apps technical consultant Memphis, TN
- application scientist Memphis, TN
- cash app Memphis, TN
- senior application administrator Memphis, TN
- application team lead Memphis, TN
- senior application security Memphis, TN


