Software Engineer - General (mid-late career)
Northwoodspace
About Northwood:
Northwood is on a mission to transform connectivity between Earth and space, bringing the benefits of space to the masses through innovations in space communications technologies. If you're passionate about building quickly and seeing your work deployed globally with real impact, we want you at Northwood.
Job Level:
The level of this position will be determined based on the qualifications and experience of the successful candidate. We are open to considering candidates of varying experience levels, from mid-career to principal engineers.
Role:
As a Software Engineer at Northwood, you will be pivotal in designing, implementing, and optimizing the global service that delivers connectivity to our customers. You will have ownership over key areas - ranging from control of our antenna systems to the customer APIs that enable booking time on our network. An ideal candidate is someone who likes to work across areas of responsibility and can dive deep into high priority challenges.
Northwood is a full-stack company, with software development spanning everything from manufacturing to global data transfer. We seek versatile candidates who want to contribute across multiple areas while having a solid foundation in one or two core areas of focus . Key areas of focus include—but are not limited to—the following (new team members will have the opportunity to work across these areas, they aren’t expected to own everything listed):
Edge systems (ground station)
Design and implement control systems for our ground station hardware, you will write software that interacts with everything from embedded systems to RF modems
High bandwidth data movement
Architect and optimize data pipelines for efficient movement of data between ground stations and various end environments
Ensure low-latency and high-throughput data distribution across different platforms, with an end goal of building Northwood’s Software Defined Wide-Area-Network (SD-WAN) capabilities
Cloud orchestration & distributed systems design
Lead the design and architecture of distributed systems which orchestrates our global ground network across both cloud and on-premises environments
Stack design & inter-service communication: Develop the entire stack design, focusing on inter-service communication protocols to ensure seamless integration and operation
API, database & front end development
Design and build robust APIs for customer and internal interactions
Develop intuitive front-end interfaces using modern web technologies
Build a scalable data backend - integrating into ETL pipelines to help make data more actionable
Monitoring & alerting systems
Create comprehensive monitoring and alerting solutions for software and infrastructure
Implement tools to ensure continuous uptime and rapid issue resolution
Global telemetry capabilities
Transform our telemetry data into actionable insights, enabling predictive diagnostics to address issues before they arise; keep our customers informed about relevant operations in real time
Infrastructure, security & pipelines
A global network requires global deployments, and Northwood is committed to building a secure, reliable, and stable pipeline. This infrastructure empowers our developers to deploy changes continuously—without the risk of disrupting the system or relying on 'testing in prod.'
Production line software & testing
Develop software for production line bring-up and testing
Automate testing procedures to ensure hardware and software reliability
Working alongside mechanical/RF/EE/FPGA and SW engineers to ensure system correctness, performance, and reliability before leaving our manufacturing line
Simulation & orchestration software
Create simulations that model satellite and network design
Create simulation tools for testing and validating system performance
Design and implement software that orchestrates our global antenna network and data plane
Basic Qualifications:
6+ years of professional software development experience (this doesn’t have to be from a full-time role—there are many ways to gain valuable experience, and we’d love to hear about yours - tell us about internships, projects out of the classroom, or any personal projects)
Completed bachelor’s degree in Computer Science, Computer Engineering, Math or other related major (soft-requirement, tell us why you didn't pursue a degree, and what you've done in it's place)
Preferred Qualifications:
While we don’t expect you to have every skill listed below, we do expect you to take ownership of one or more areas and drive decisions and implementations where your strengths lie.
Programming Languages (General):
Proficiency in one or more of the following:
Rust, Golang, Haskell, C/C++
Open to other languages that are suitable for distributed systems and/or high-performance computing and interested in strong opinions on the right language for various applications
Strong problem-solving abilities
Excellent communication and collaboration skills
Ability to work in a fast-paced, dynamic environment
Domain specific skills:
Distributed Systems & Cloud Computing:
Experience designing and implementing distributed systems
Knowledge of cloud services (AWS, Azure, Google Cloud) and orchestration tools
Familiarity with microservices architecture and serverless computing
Hardware Interaction & FPGA:
Experience with hardware control systems
Familiarity with FPGA programming and orchestration
Understanding of embedded systems development (FreeRTOS, Zephyr)
Data Movement & Networking:
Proficiency in architecting data pipelines for high-throughput environments
Understanding of network programming and IP protocols
Experience with high-speed communications (10GigE+)
API & Front-End Development:
Experience in building RESTful APIs
Proficiency with front-end technologies:
JavaScript/TypeScript
Frameworks : Angular, React, or similar.
Knowledge of UI/UX best practices
Monitoring & Alerting Tools:
Experience with monitoring solutions (Prometheus, Grafana, ELK Stack)
Familiarity with alerting systems and incident response
Infrastructure & Security:
Proficiency with Infrastructure as Code tools (Terraform, Ansible)
Understanding of security best practices and compliance requirements
Experience managing CI/CD pipelines (Jenkins, GitLab CI/CD)
Databases & Data Processing:
Experience with time-series databases (InfluxDB, TimescaleDB)
Proficiency with relational databases (PostgreSQL, MySQL)
Knowledge of data processing frameworks
Simulation
Experience designing/implementing simulations for physical models (think satellite orbits) or network movement
Orchestration:
Experience designing/implementing orchestration engines for distributed nodes (think robotics, long running jobs, data pipelines, etc…)
Testing & Automation:
Experience with automated testing frameworks
Familiarity with production line testing software
Compensation and Benefits
Compensation is determined by role, level, location, and alignment with market data. Individual base pay is determined case-by-case and may vary based on job-related skills, education, experience, and technical capabilities. In addition to a competitive base salary, Northwood offers long-term incentives such as company stock, stock options, cash awards, and discretionary performance bonuses. Benefits include equity, healthcare, unlimited vacation, retirement savings, and professional development opportunities.
Additional Information
To conform to the U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), you must be:
A U.S. citizen or lawful permanent resident of the U.S.
A protected individual as defined by 8 U.S.C. 1324b(a)(3).
Eligible to obtain the required authorizations from the U.S. Department of State.
Equal Opportunity Employer
Northwood is an Equal Opportunity Employer. Employment with Northwood 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.
$175k - $230k
...the world. StubHub is looking for Software Engineer IIs to design and develop next-... ...practicality. Over the course of your career at the company, you will have the opportunity... ...robust, distributed systems using multiple general-purpose programming languages (e.g.,...SuggestedFull timeWork experience placementWork at officeImmediate startRemote workWorldwideFlexible hours$35 - $45 per hour
...: Position Overview Join our team as a Software Engineer to design, develop, and maintain internal... ...not required Experience working in a mid-sized organization or complex business environment... ...Savings: 401(k) plan available Career Development: Opportunities for professional...SuggestedHourly payWork at officeRemote workFlexible hours- ...Experience Levels: Project Engineer (3+ yrs) | Sr. Project... ...-owned commercial general contractor where every... ...or multiple concurrent mid-sized technical builds.... ...scheduling, and modeling software. Competitive Compensation... ...Ready to own your career? Submit your resume and...SuggestedFull timeContract workFor contractorsFor subcontractor
$180k - $210k
...Sr. Software Engineer Department: Software Engineering Employment Type: Full Time Location: 160... ...built - giving you outsized influence and career opportunity You can actually change the... ...OOP languages such as Python Strong general problem-solving and logical reasoning ability...SuggestedFull timeWork at officeImmediate start- Join to apply for the Senior Software Engineer, Interoperability role at Axle Health 4 days ago Be... ...Mentor junior engineers to further their career trajectories Write documentation to... ...Vegas Seniority level Seniority level Mid-Senior level Employment type Employment...SuggestedFull timeWork at officeFlexible hoursShift work
- ...across the globe, WBD offers career defining opportunities, thoughtfully... ...We are looking for a Senior Software Developer to join our Roku... ...technologies. With guidance from senior engineers, actively contribute to a... ...an expected completion in mid‑2026. For more details,...
- ...SpaceX, The White House, MIT, Rigetti Computing, The Air Force, General Atomics, Relativity Space, Ursa Major, and National... ...About the Role Antares is seeking a Research & Development Software Engineer to build the software systems that enable fast, rigorous experimental...Permanent employmentFull time
$180k - $215k
...here. Position Summary As a full stack engineer on the product engineering team, you will... ...field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful... ...note that the salary information is a general guideline only. HeyGen considers factors...Work experience placement$200k - $250k
...platform around the world. StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex... ...developing robust, mission-critical systems using multiple general-purpose programming languages (e.g., Java, C#) ~...Full timeWork at officeRemote workWorldwideFlexible hours$91.8k - $137.6k
...brings informed insights and software-secure technology to enable strategic... ...of the best work of your career. We are looking for you... ...Systems team as a Software Engineer based out of Woodland Hills,... ...above salary range represents a general guideline; however, Northrop...Full timeContract workRelocation packageShift work$120k - $180k
...and New York City. We’re focused on building software and data solutions for organizations that... ...validate complex systems—think drones, rocket engines, satellites, and nuclear reactors. Supported by leading investors like General Catalyst, Founders Fund, Lux Capital, and...Full timeWork experience placement$90k - $140k
...days (local mentor programs, adopt a pet, beach cleanup, etc.) ~ Monthly team outings (ball games, casino night, hikes, etc.) ~ Career growth – we enjoy promoting from within! #LI-Hybrid \n $90,000 - $140,000 a year \n To learn more, visit us Here . Interviews...Full timeLive inWork at officeLocal areaNight shift$123k - $160k
...fundamentally different class of spacecraft. Engineered to survive the harshest radiation... ...love for you to apply. The Role The software team at K2 is building our stack... ...team unlike any other and non-traditional career twists and turns are encouraged! If you...Permanent employmentFull timeShift work- ...OVERVIEW We are building a top talent engineering team to support Fashion Nova’s next... ...significantly over the coming years. The Software Engineer will work closely with our product... ...per week BENEFITS ~ Formalized career paths for continued professional growth...Full timeWork experience placementSummer workLocal areaImmediate startWorldwideFlexible hours
$76.1k - $153.12k
...preparing technical documents and performing engineering calculations in coordination with... ...knowledge and understanding of common industry software, including Revit, Bluebeam Revu and... ...(Our doors are always open.) Clear Career Path Options (We want you to excel.)...For contractorsCasual workWork at officeFlexible hours$89.4k - $134.2k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...looking for you to join our team as a Software Engineer based out of Woodland Hills,... ...0 The above salary range represents a general guideline; however, Northrop Grumman considers...Full timeRelocation packageShift work$100k - $200k
...About the Company General Matter is enriching uranium in America. Our mission is... ...investors. Our lean, world-class team of engineers and operators is applying a first-... ...About This Role As a General Matter Software Engineer, you will develop performant, safe...Full timeWeekend work$165k - $258k
...internship that creates a pathway to a fulfilling career. THE OPPORTUNITY Silvus is seeking a full-time Principal Embedded Software Engineer to join our Engineering Group, reporting... ...for some Engineering or R&D roles. This generally does NOT apply to International positions;...Permanent employmentFull timeContract workFor contractorsFor subcontractorInternshipWork at officeLocal area3 days per week$120k - $180k
...and New York City. We’re focused on building software and data solutions for organizations that... ...validate complex systems—think drones, rocket engines, satellites, and nuclear reactors. Supported by leading investors like General Catalyst, Founders Fund, Lux Capital, and...Full timeTemporary workWork experience placement$135k - $210k
...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical... ...more information on benefits at Q-CTRL, please visit our careers page at . Should you have any questions related...Full timeWorldwide- ...worldwide? Elementary is seeking an experienced python Senior Software Engineer. If you want to deploy and run cutting edge AI algorithms on... ..., and OPC UA Qualifications: At least 10 years of general software experience At least 5 years of python experience...Full timeWork at officeWorldwideFlexible hours2 days per week
$130k - $185k
...globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a... ...AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating...Work experience placementSummer holidayWork at officeFlexible hours$172k - $198k
...Ad Exchange technology. The Ad Exchange software handles a high volume of requests (40 million... ...works with product managers and various engineering teams to deliver on priorities for the... .... Mentor and support junior and mid-level engineers, fostering a culture of...Full timeWork at officeRemote workFlexible hours2 days per week$500 per month
...building the modern test stack for hardware engineering teams. Founded by MIT, SpaceX, Palantir,... ...-tier investors like Founders Fund and General Catalyst. This company is... ...Responsibilities Develop and deploy tailored software solutions, tools, and integrations that...Local area- ...the direction of the product. We have a few excellent senior engineers already on the team, one of which will become your direct mentor... ...manner. You strive to always push the product forwards, and generally not concerned about theoretical engineering perfection when it...Work at office
$85 - $90 per hour
...Overview Software Engineer (Contract) role located in Glendale/Burbank, CA (Hybrid – 4 days onsite). Duration: 12-month initial contract, possibility... ...globe. We offer a range of benefits and resources, including career development opportunities, certifications, and a...Contract work- ...Software Engineer | Advanced Aerospace & Defence Technology There comes a point where another year doing exactly the same job stops improving your career. If you’re an engineer in aerospace or defence and want to significantly broaden your technical experience, this opportunity...
$120k - $145k
...with the ultimate goal of enabling human life on Mars. GNC SOFTWARE ENGINEER, OPERATIONS AUTOMATION Starshield leverages SpaceX’s... ...exceptional analytical skills, and engineering fundamentals General familiarity with the disciplines necessary for spacecraft flight...Permanent employmentFull timeTemporary work- ...About the Company At General Matter, we’re strengthening America’s capacity in nuclear... .... Our lean, world-class team of engineers and operators is applying a first-principles... ...transparency. About This Role As a software engineer, you will own and evolve the software...Full timeWeekend work
$180k - $220k
...reach, captivate, and inspire audiences. Position Summary A Software Engineer with data engineering responsibilities to bridge the gap between... ...+ benefits. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - General (mid-late career). Be the first to apply!
- software engineer full time Los Angeles, CA
- software system engineer Los Angeles, CA
- consulting software engineer Los Angeles, CA
- software engineer travel Los Angeles, CA
- real time software engineer Los Angeles, CA
- network software engineer Los Angeles, CA
- senior software engineer remote Los Angeles, CA
- entry level software engineer remote Los Angeles, CA
- software engineer intern Los Angeles, CA
- software developer fintech Los Angeles, CA



