As a Senior Software Engineer at Pearl Health, you will play a pivotal role in building scalable, high-impact software solutions. You will work across our technology stack, designing and developing robust services and applications that enable proactive healthcare decision-making.
Requirements
- 8+ years of experience in full-stack development with a focus on service-oriented architectures and distributed systems.
- Strong experience in Python, relational databases, and cloud platforms (prefer AWS).
- Deep understanding of service design principles, including RESTful and event-driven architectures.
- Experience designing and optimizing data-intensive applications that involve large-scale data movement and transformation.
- Strong background in performance optimization, reliability engineering, and security best practices.
- A track record of mentoring engineers and driving best practices for service and API development.
- Hands-on experience with observability, monitoring, and operational excellence in distributed systems.
- Familiarity with best practices in data consistency, eventual consistency, and database performance tuning.
Benefits
- Annual discretionary bonus
- Competitive benefit package
- Flexible work arrangement