Peregrine Technologies is seeking a Senior Software Engineer to join their Apps team. The ideal candidate will be passionate about building software solutions and thrive on solving complex problems. This role offers significant ownership across the tech stack and the opportunity to make a substantial impact on the product.
The Senior Software Engineer will work on core features that provide users with valuable data insights. They will tackle challenges such as creating flexible notification and automation workflows, developing visualizations for complex data, and enhancing real-time collaboration capabilities for mapping, network analyses, charts, and more.
Peregrine's tech stack includes Python, Django, Celery, Airflow, Kafka, React, Redux, Mapbox, PostgreSQL, Elasticsearch, Bedrock, Sagemaker, AWS, Pulumi, Terraform, and Kubernetes.
Responsibilities:Requirements:
What Peregrine Offers: