Senior Software Engineer
Posted Updated
- Lead the implementation of the systems that power and scale our business
- Uncover and address system bottlenecks as we mature our tech stack
- Partner with the Product team to provide impactful, measurable and testable solutions for our customers
- When appropriate, coach and mentor engineers on best practices
- Advocate for best in class technology and tooling to improve the development experience
- Contribute to operational excellence
Benefits
- Flexible PTO
- 401(k) savings plan + company match
- Comprehensive health pans
- Lifestyle and well-being benefits
- Paid parental leave
- Experience with React and a familiarity with the latest frontend frameworks and tools
- 5+ years of software development experience outside of education and internships
- Experience with backend and frontend languages. Our stack includes Python, Golang, TypeScript, so direct experience working with these is a big plus
- Firm understanding of data structures, algorithms, and software design
- Strong analytical and debugging skills
- Effective interpersonal, communication, and collaboration skills with proven problem solving abilities
- Experience with relational databases — we use Postgres
- Familiarity with Airflow or an equivalent pipeline management system
- Prior work experience with financial data, investment tools and/or markets
