11 days ago
Remote, United States or Remote, WorldwideSenior / Staff+
Responsibilities
- Deep dive into user problems to simplify operational workflows.
- Architect simple, modular, flexible software systems.
- Lead backend and frontend development of major projects.
- Establish strong automated testing practices across layers.
- Improve reliability and operational robustness of production systems.
- Systematize AI-assisted workflows across development and operations.
- Maintain clear engineering patterns and code quality standards.
- Mentor junior engineers through coaching and design reviews.
- Increase team throughput by reducing friction and simplifying architecture.
Requirements
- 8+ years building and operating production-grade distributed systems.
- Deep experience developing full stack software using Python, Go, or similar languages.
- Frontend experience using React or similar JavaScript frameworks.
- Experience architecting distributed and event-driven systems using Kafka.
- Database modeling and performance tuning experience with Postgres.
- Demonstrated history of designing simple, flexible, and resilient systems.
- Proven implementation of comprehensive automated testing strategies.
- Experience driving architectural decisions in fast-changing environments.
- Track record of mentoring and growing junior engineers.
Benefits
- Equity compensation and performance bonuses.
- Medical, dental, and vision insurance.
- Paid time off and other benefits.
