Python Backend Engineer
Join a cutting-edge tech company building the tools to empower investors to measure and maximize their social and environmental impact.
Your Role:
As a Backend Engineer, you'll be at the heart of their mission. You'll design, develop, and maintain robust backend systems to process and analyze vast datasets, powering their platform and enabling data-driven decisions.
Key Responsibilities:
- Develop and maintain scalable Python-based backend services
- Design and implement efficient data pipelines to extract, transform, and load data
- Collaborate with frontend and data science teams to deliver seamless user experiences
- Optimize system performance and reliability
- Contribute to the development of machine learning models to enhance data insights
What We're Looking For:
- Strong Python programming skills and experience with data structures and algorithms
- Proficiency in SQL and experience with databases like PostgreSQL
- Knowledge of cloud platforms (e.g., GCP) and containerization technologies (e.g., Docker, Kubernetes)
- Experience with API development and RESTful principles
- Passion for sustainable investing and a desire to make a positive impact
The Offer:
- Competitive compensation and benefits: Enjoy a competitive salary, comprehensive benefits package, and opportunities for equity participation.
- Flexible work arrangements: Work-life balance is important to us. We offer flexible work arrangements to suit your needs.
- Cutting-edge technology: Work with the latest technologies and innovative tools to solve complex challenges.
- Collaborative culture: Join a talented team of passionate individuals who are committed to making a difference.
- Professional development: Continuous learning and growth opportunities to advance your career.
If you are interested in this role, please discuss with Ciara Clarke at Harrington Starr for a confidential discussion.