> Markdown version of [/jobs/ext/4366843-software-engineer](https://www.wearedevelopers.com/jobs/ext/4366843-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Tomorrow Partners LLC - **Location:** Golden, CO, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Amazon Web Services, Amazon S3, C++ (Programming Language), Cascading Style Sheets (CSS), Code Generation, Communications Protocols, Databases, D3.Js, Data Visualization, Software Debugging, DevOps, Distributed Systems, Cryptographic Protocols, Fault Tolerance, Python (Programming Language), Key Management, MongoDB, NoSQL, NumPy, Standard Sql, Scientific Computating, SciPy, TypeScript, Web Applications, WebGL, Three.js, Datadog, Time Series Databases, ReactJS, Flask (Web Framework), Grafana, Pandas, Matplotlib, Pytest, Information Technology, Influxdb, Deployment Automation, Plotly, Functional Programming, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Azure Resource Manager, Docker - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=79c299784b27caa7 ## About the Role * 4+ years of experience building production software * B.S. in Computer Science, Aerospace Engineering, or related field * Experience developing fault-tolerant, production-quality software * Understanding of distributed systems architecture * Intermediate/Advanced knowledge of Python (2+ years) * Experience with AI-assisted development for planning, code generation and debugging * REST API design, implementation and frameworks (aiohttp, Flask, etc.) * Data modeling (Data Classes, Type Hinting) * Databases and Python interfaces, with an emphasis on MongoDB and InfluxDB * Intermediate knowledge of SQL, NoSQL, and/or time series databases * Communication protocols (namedtuple, struct, socket) * Quality assurance (pytest, mocker, PEP 8) * Web applications: Typescript, React, HTML, CSS * Platforms/Infrastructure * + AWS (Elastic Container Service, Lambda, S3, SQS) + Terraform * Intermediate knowledge of Docker and Kubernetes Bonus Skills: * Exposure to aerospace systems (i.e. satellites, airplanes, rockets) * Exposure to satellite telemetry data processing (e.g., CCSDS) * Exposure to satellite mission planning and resource deconfliction * Knowledge of security best practices - secrets management, encryption protocols, vulnerability identification and mitigation * Argo Workflows/Events * Async I/O (asyncio, aiohttp) * C/C++ experience * Some knowledge of GCP, Azure resources * Scientific computing (NumPy/SciPy, Pandas, Matplotlib) * Deeper InfluxDB experience and knowledge: schemas, database management, etc. * Data visualization * + Visualization platforms (Grafana, DataDog, Plotly Dash) + Graphics and plotting libraries (Plotly, SVG, Canvas, WebGL, D3.js, Three.js) ## Description * Develop the tools mission operators and climate scientists need to achieve mission success * Support payload operators and scientists in achieving mission success * Contribute to the definition of interfaces between various components (ground system to spacecraft, spacecraft bus to payload, etc.) * Work with DevOps and IT teams on topics such as environments, deployment strategies, and security measures