Senior Full Stack Software Engineer
3 weeks ago
At SpaceX, we're pushing the boundaries of innovation and technology to make humanity a multi-planetary species. As a Full Stack Software Engineer, you'll play a critical role in developing the software that powers our Starlink satellite constellation, providing fast and reliable internet to millions of users worldwide.
We're looking for a talented engineer who can design, build, and operate scalable and secure software systems that meet the needs of our rapidly expanding network. You'll work closely with our cross-functional teams to develop high-performance web applications, collaborate on architecture and design, and contribute to the development of our software infrastructure.
Responsibilities:
- Develop well-architected, responsive, and performant web applications
- Design and implement highly available, fault-tolerant networks that operate for long periods of time with minimal maintenance at scale
- Deliver expert-level TypeScript, HTML, and CSS code for modern browsers
- Full stack application development in a .NET Core micro-service architecture running in Kubernetes with a React and Angular frontend
- Craft aesthetically and functionally flawless user experiences
- Collaborate with peers on architecture, design, and code reviews
- Deep dive into users' problems to find and create efficient solutions
Requirements:
- Bachelor's degree in computer science, engineering, or a STEM discipline and 5+ years of professional experience in software development; OR 7+ years of professional experience in software development in lieu of a degree
- 3+ years of professional experience in full-stack development
- Programming experience in Python, C#, .NET, Go, Scala, Python, Java, or similar object-oriented language
- Production experience with Docker and Kubernetes
- Front-end experience in React, Angular, or similar JavaScript framework
- Database experience with PostgreSQL, SQL Server, or similar database technologies
- Experience with version control, continuous integration, and continuous delivery concepts
- Expertise in profiling and improving application performance
- Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm)
- Strong attention to detail
- Experience with UNIX-like operating systems and CI/CD tools
Additional Requirements:
- Must be willing to work extended hours and weekends as needed
Compensation and Benefits:
At SpaceX, we offer a competitive salary and benefits package, including comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short & long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks.
Exempt employees are eligible for 5 days of sick leave per year.
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.
-
Senior Full Stack Software Engineer
3 weeks ago
Sunnyvale, California, United States SpaceX Full timeJob Title: Senior Full Stack Software EngineerJob Summary:We are seeking a highly skilled Senior Full Stack Software Engineer to join our Starlink team at SpaceX. As a key member of our engineering team, you will be responsible for designing, building, and deploying scalable and reliable software systems for our Starlink network.Responsibilities:* Develop...
-
Senior Full Stack Software Engineer
3 weeks ago
Sunnyvale, California, United States Walmart Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust web applications using modern frameworks and technologies.Key Responsibilities:Design and develop scalable and maintainable full-stack...
-
Senior Software Engineer
2 weeks ago
Sunnyvale, California, United States Walmart Full timeJob Title: Senior Software Engineer - Full Stack ExpertAre you a highly skilled software engineer looking for a challenging role in a fast-paced environment? Do you have expertise in full stack development and a passion for leading teams?As a Senior Software Engineer - Full Stack Expert at Walmart Global Tech, you will play a critical role in developing...
-
Senior Full Stack Software Engineer, Security
4 weeks ago
Sunnyvale, California, United States SpaceX Full timeJob SummaryAs a Senior Full Stack Software Engineer, Security at SpaceX, you will be responsible for designing, building, and testing secure software applications for our Starlink network. You will work closely with cross-functional teams to develop and implement security features, including authentication, authorization, and auditing. This is a unique...
-
Senior Software Engineer
3 weeks ago
Sunnyvale, California, United States SysMind Tech Full timeJob Title: Full Stack DeveloperAbout the Role:At SysMind Tech, we are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:• Design and develop full stack software applications using React...
-
Full Stack Software Engineer
3 weeks ago
Sunnyvale, California, United States SpaceX Full timeAt SpaceX, we're pushing the boundaries of what's possible with technology. As a Full Stack Software Engineer, you'll play a critical role in developing the software that powers our Starlink satellite constellation.Our team is responsible for designing, building, and operating the systems that bring high-speed internet to millions of users around the world....
-
Full Stack Software Engineer
4 weeks ago
Sunnyvale, California, United States SpaceX Full timeAt SpaceX, we're pushing the boundaries of space technology and innovation. As a Full Stack Software Engineer, you'll play a critical role in developing the software that powers our Starlink satellite constellation.As a member of our team, you'll work closely with cross-functional teams to design, build, and deploy scalable and reliable software systems....
-
Senior Software Engineer
3 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...
-
Senior Software Engineer
1 month ago
Sunnyvale, California, United States Walmart Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a Technical Lead for iOS development. As a key member of our full-stack team, you will be responsible for guiding software engineers to deliver iOS mobile features using iOS, GQL, and other technologies.Key Responsibilities:Design, develop, and lead multiple Business or...
-
Sunnyvale, California, United States Apple Full timeJob DescriptionAs a Full Stack Software Engineer on Apple's Identity Management team, you will play a key role in developing innovative software applications for large-scale, high-demand environments.In this role, you will be responsible for all stages of the software development lifecycle, from design and analysis to implementation, deployment, and ongoing...
-
Senior Full Stack Developer
4 weeks ago
Sunnyvale, California, United States Saxon Global Full timeJob Title: Senior Full Stack DeveloperJob Description:We are seeking a highly skilled Senior Full Stack Developer to join our team at Saxon Global. As a Senior Full Stack Developer, you will be responsible for developing and maintaining our existing platform, enhancing productivity, and facilitating integration between teams internally. You will work on new...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Walmart Full timeJob SummaryWalmart is seeking a highly skilled Senior Software Engineer to lead the development of iOS mobile features using iOS, Node.js, and GQL. As a technical lead, you will design, develop, and lead multiple business or technology-driven projects with small to medium-sized teams to support new functionalities and user experiences.Key...
-
Senior Robotics Software Engineer
4 weeks ago
Sunnyvale, California, United States Figure Full timeWe are seeking a skilled Senior Robotics Software Engineer to join our team at Figure, an AI Robotics company based in Sunnyvale, CA. The ideal candidate will have experience designing, implementing, and testing key aspects of our Humanoid software within the Controls & Motion Planning team.Key Responsibilities:Architect and design time-critical...
-
Senior Software Development Engineer
4 weeks ago
Sunnyvale, California, United States Amazon Full timeJob DescriptionAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Our team is responsible for delivering innovative consumer products that provide a seamless user experience.The Role:As a Senior Software Development Engineer - Bluetooth, you will work closely with cross-functional...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Juniper Networks Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Juniper Networks. As a critical member of our engineering team, you will be responsible for designing, building, and delivering high-quality software for our routing and switching products.Key ResponsibilitiesDesign and develop critical infrastructure software providing...
-
Full Stack Engineer, Identity Management
4 weeks ago
Sunnyvale, California, United States Apple Full timeJob DescriptionAs a Full Stack Engineer on Apple's Identity Management team, you will play a key role in developing innovative software applications for large-scale, high-demand environments.You will be responsible for all stages of the software development lifecycle, from design and analysis to implementation, deployment, and ongoing maintenance.As a...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeSoftware Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...
-
Sunnyvale, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Enterprise Technology Solutions team. As a key member of our team, you will be responsible for designing, building, and maintaining data pipelines and platforms that handle large volumes of data.You will work closely with our development team to foster creativity and generate...
-
Senior Software Developer
3 weeks ago
Sunnyvale, California, United States DRISHTICON Full timeJob Opportunity:We are seeking a highly skilled Senior Full Stack Engineer to join our team at DRISHTICON. The ideal candidate will have a strong background in Python, React, and Artificial Intelligence (AI).Key Responsibilities:• Design and develop scalable and efficient software solutions using Python and React.• Collaborate with...
-
Sunnyvale, California, United States Amazon Full timeJob SummaryWe are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices.In this position, you will collaborate cross-functionally with customers, system architects, program managers, and hardware engineers to implement a robust multimedia software stack.Your primary...