Senior Software Engineer

Hologram Inc.
Summary
Join Hologram, a company building the future of IoT connectivity, as a Senior Software Engineer. You will design and optimize data pipeline architecture, build real-time processing systems using Kafka, develop customer dashboard features, and create and maintain APIs. This role requires 5-8+ years of experience in building and deploying production software, a backend focus with full-stack capabilities, and experience with modern technologies like Python, Go, Rust, JavaScript, TypeScript, React, Next.js, and Angular. You will own end-to-end delivery of projects, shape product direction, and drive technical excellence. The position offers a competitive salary ($185,000 - $235,000), remote work support, comprehensive health and time off benefits, and financial security.
Requirements
- 5-8+ years building, testing, and deploying production software
- Backend-focused with full-stack capabilities βdeep experience in backend systems and data processing
- Portfolio of work you can showcase and discuss
- Experience with modern technologies : Python, Go, Rust, JavaScript, TypeScript, React, Next.js, Angular
- Proven experience with high-scale systems : databases, cloud infrastructure (AWS), API development, software architecture
Responsibilities
- Design and optimize systems processing billions of usage records monthly
- Build robust backend services using Kafka for high-throughput, low-latency data streams
- Develop interfaces presenting detailed status and analytics for thousands of customer SIM cards
- Create and maintain APIs powering both internal systems and customer integrations
- Implement features spanning database optimization to user interface enhancements
- Own end-to-end delivery: Lead assigned projects from conception to launch, understanding both the technical "how" and business "why" behind every feature
- Shape product direction: Collaborate directly with product and design teams, using your technical expertise to guide priorities and requirements
- Drive technical excellence: Contribute to architectural decisions that balance existing patterns with innovative solutions for scale while mentoring teammates and elevating overall code quality
Preferred Qualifications
- Kafka or similar event streaming platforms
- Carrier integration or IoT connectivity experience
- Database optimization and performance tuning
Benefits
- Flexible health coverage (up to 100% employee, 95% dependents)
- Unlimited PTO with 2 weeks mandatory
- Monthly mental health days
- 14 weeks paid parental leave
- $1,000 hiring bonus plus $200 monthly budget for home office, books, courses, or coworking
- Life and disability insurance fully covered
- 401(k) plan
- Professional Development Fund after one year