Senior Software Engineer - Financial Software
Technology
SpaceXHawthorne, United States€160,000 - €225,000 /year2 weeks agoUntil 6/9/2026
Full timeOn-site
Job description
Requirements
Must have:
- Bachelors degree in computer science, engineering, mathematics, or a related scientific field, combined with 5+ years of proven experience in software development; alternatively, 7+ years of relevant software building experience without a degree - At least 3 years of experience in full stack development - Proficient programming skills in Python, C#.NET, Go, Scala, Java, or another object-oriented programming language - Minimum of 1 year of hands-on experience in developing single-page web applications - Familiarity with version control, continuous integration, and continuous delivery practices - Strong expertise in software system design - In-depth knowledge of testing, continuous integration, build processes, deployment, and monitoring - Skills in application performance profiling and enhancement - Experience with build systems (e.g., Make, Bazel, Gradle) and package management tools (e.g., pip, npm) - Familiarity with UNIX-like operating systems and configuration management tools like Terraform, Ansible, or Puppet - Experience with stream data processing using technologies such as Apache Kafka, RabbitMQ, or ActiveMQ - Practical experience with Docker and Kubernetes - Front-end development skills using frameworks like Angular or React - Knowledge of database technologies such as PostgreSQL or SQL Server
Responsibilities:
- Design and develop reliable software solutions utilized across SpaceX - Create innovative applications to enhance SpaceXs operational efficiency - Construct prototypes to validate design concepts and assess technical limitations - Maintain full control over all facets of software engineering and product development - Engage deeply with user challenges to identify and implement effective solutions - Actively contribute to discussions during team collaborations on system architecture, design, and code evaluations
Company:
At SpaceX, we were established with a vision to make interstellar exploration a reality. Our application software team is vital in crafting mission-critical applications that drive the core operations of SpaceX, enhancing launch vehicle production and facilitating the expansion of Starlink into a global, high-speed internet service. Our environment fosters respect, fairness, and teamwork among our engineers. We encourage creative minds to tackle complex challenges and innovate solutions that propel us toward our ambitious goals, including human colonization of Mars.
We offer competitive pay, comprehensive benefits, and opportunities for professional growth in a collaborative and inspiring workplace.
Keywords
UnixReactOSMarsPackage managerTeaScalaApache KafkaRabbitMQAngularNpmAngularJSBazelPipJavaScriptAspPostgresqlPuppetPythonSqlApache Activemq
¿Te interesa este puesto?