> Markdown version of [/jobs/ext/550312-software-engineer](https://www.wearedevelopers.com/jobs/ext/550312-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:** Longshot LLC - **Location:** Alameda, CA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Backup Devices, Data Compression, Databases, Data Infrastructure, Data Visualization, Database Schema, Database Storage Structures, Event Logging, Firmware, Python (Programming Language), Operational Data Store, Performance Tuning, Software Engineering, Software Requirements Analysis, SQL Databases, Test Data, Multithreading, Data Server Interface, Concurrency, Backend, Information Technology, Influxdb, Data Pipelines - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c1955cda5a014fcc ## About the Role Do you have experience in Tooling?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or a related field * 2-4 years of software engineering experience, with a focus on backend systems, data infrastructure, or internal tooling * Strong proficiency in Python; experience with C/C++/additional languages a plus * Experience designing and working with databases - SQL and/or time-series databases (InfluxDB, TimescaleDB, or similar) * Comfort building backend services and APIs * Experience with data pipeline design at scale - ingestion, buffering, queuing, and high-throughput processing * Familiarity with multi-threading, concurrency, and performance optimization * Ability to work effectively alongside hardware engineers and translate physical system requirements into software designs Experience in a lab, test, or R&D environment is a plus - you don't need to write firmware, but you should be comfortable in a room full of hardware ## Description We are looking for a Software Engineer to build and own the data infrastructure behind our launch system. As we scale from a handful of sensors to hundreds; capturing pressure, timing, velocity, and environmental data across a growing test program; you will be the person who makes sure that data is collected reliably, stored intelligently, and surfaced in a way the team can act on., * Design and maintain the data pipeline from embedded sensor hardware through to database storage and internal dashboards * Architect and build the backend database systems that store, index, and serve test and operational data (time-series, event logs, telemetry streams) * Develop and maintain internal tooling and dashboards for real-time and post-test data visualization (including our PicoDash platform) * Build and maintain APIs and data interfaces between hardware systems, databases, and visualization tools * Coordinate with Electrical and Test Ops engineers on sensor data format requirements * Identify and solve scaling bottlenecks as sensor count and sampling rates increase - multi-threading, buffering, protocol optimization, data compression * Collaborate with electrical, mechanical, and test operations engineers to define data requirements interface specifications, and instrumentation architecture * Maintain clear technical documentation for all systems, interfaces, and data schemas ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)