Senior Software Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, Senior Developer
Overview
We are seeking a Senior Software Engineer with a genuine passion for excellence and a desire to work in a fast-paced, entrepreneurial environment to support our Richmond, CA facility. This position is responsible for developing code to analyze, store, and visualize data in the company’s cloud infrastructure. This includes management of the data store and web-based end user interface, as well as AI applications to manage and control complex systems.
The ideal candidate will have deep know-how in contemporary programming languages and have relevant experience working with IoT systems at a product-driven company. They will have the keen ability to develop high-quality software as well as cloud data collection and storage infrastructure.
Job Responsibilities- Develop high-quality software with attention to detail
- Develop cloud data collection and storage infrastructure
- Ship incrementally and continually at high velocity
- Jump into different and new codebases, diagnose issues, and find/fix problems quickly
- Design and implement data and API integrations that ensure information is available across information systems we support across the company
- Impact the software team by inventing foundational components that are necessary for the scalability of the company’s system and infrastructure
- Iterate rapidly to improve user and developer experience while advancing scalability, performance, observability, and security
- Manage cloud infrastructure deployments, upgrades, and scalability
- BS Degree in Software Engineering, Computer Science, Electrical Engineering or similar education concentration
- 5+ years of relevant engineering experience at tech and product-driven companies working with IoT systems
- Experience with web app technologies (HTTP servers, databases, React, etc.) and experience iterating quickly and writing production-quality code
- Experience with containerization tools such as Docker and Kubernetes
- Experience with relational databases such as Postgres and Timescale
DB, and awareness of tradeoffs and constraints that come with other data storage options, including No
SQL, blob storage and other modern systems and frameworks - Experience with cloud computing such as AWS, Azure, etc.
- Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines
- Experience with build tools such as Jenkins is a plus
Salary: $125,000 - $165,000 Annually, depending on experience and qualifications
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).