
Staff Engineer - Network and Backend
Point One Navigation Inc6 months ago
Responsibilities
- Design, develop, and maintain backend services and network systems using Go and Java.
- Prepare systems design documentation and architectural decision records.
- Participate in technical strategy development and architectural discussions.
- Optimize performance and reliability for globally distributed systems.
- Collaborate with cross-functional teams for real-time data processing solutions.
- Oversee the design, deployment, and monitoring of key backend infrastructure components.
Requirements
- Minimum of 8 years of software engineering experience focused on backend and network systems.
- Advanced proficiency in Java and Go for production system development.
- Production experience with distributed messaging systems like Apache Kafka or RabbitMQ.
- Ability to design complex distributed systems and create detailed architectural documentation.
- Strong technical writing skills for systems design documentation.
- In-depth understanding of network protocols and high-availability architectures.