The Opportunity
A growing deep-tech hardware company is looking for a Senior Software Engineer to build the software infrastructure behind complex scientific and hardware systems.
You’ll take ownership of mission-critical software, working closely with hardware and engineering teams to build scalable services, improve system performance and help turn complex technical requirements into reliable software.
What You’ll Get
- Immediate ownership of mission-critical software and systems
- The opportunity to work at the intersection of software, hardware and scientific computing
- Significant influence over architecture, scalability and engineering practices
- Close collaboration with experienced engineers and technical specialists
- A fast-moving environment where you can make a visible impact
- Competitive compensation, equity and benefits
What You’ll Bring
- 5+ years of professional software development experience
- Strong experience with C++ and Python
- Strong understanding of algorithms, scalability and system design
- Experience building HTTP/REST services
- Familiarity with Docker and/or Kubernetes
- Strong debugging and troubleshooting skills
- Experience with distributed systems, microservices or event-driven architectures
- Hands-on experience with SQL and/or NoSQL databases
