Principle Software Engineer
Core
Design, develop, and implement a rapidly evolving ecosystem spanning infrastructure, data, application, and security platforms for research-driven financial products.
Role type
Principal Full-Stack Engineer (Platform Engineering)
Builds
Technology services, CI/CD pipelines, and supportable solutions for on-prem, cloud-based, and hybrid platforms.
Domain
Financial services / Platform Engineering
Required skills
Python, RESTful APIs, CI/CD, automated acceptance testing, unit testing, cyber security, Agile/Scrum, system design, code review, mentorship
Preferred skills
Site Reliability Engineering, Kafka, GitHub Actions, Airflow, PostgreSQL, Ansible, Docker, Kubernetes, ELK, Grafana, ServiceNow
Technologies
Python, Kafka, GitHub Actions, Airflow, PostgreSQL, Ansible, Docker, Kubernetes, ELK, Grafana, ServiceNow, Okta, OAuth2, Redis, SQS
Responsibilities
Lead technical team in design and engineering solutions; Critique and approve code changes for other developers; Mentor & develop junior engineers; Build and enhance CI/CD pipelines; Write unit/integration tests and documentation; Provide technical troubleshooting and support for production systems; Stay abreast of emerging technologies and define service roadmap.
Seniority
Principal, hands-on IC with mentorship