Job Description
Galileo is seeking a Senior Back End Software Engineer to join their Markets Team. This role involves leading a small team of backend and ML engineers, mentoring them in building scalable systems with micro-service architecture. The ideal candidate will have a passion for clean code and proactive approach to problem-solving.
Responsibilities:
- Plan, design, and build elegant solutions
- Manage the complete software development process from conception to deployment
- Design and implementation of the overall architecture
- Design and build REST APIs
- Generate ideas for new initiatives and technologies
- Communicate engineering concepts with stakeholders
Requirements:
- Bachelor's Degree in Computer Science or related field
- 6+ years of experience in backend software development
- 3+ years of professional experience with Python
- Expertise in AWS tech stack
- Experience in creating IaaS using Terraform
- Agile Development Experience
- Fluency in SQL
- Ability to lead and mentor a small technical team
The role offers:
- Opportunity to work on building systems from scratch
- Work in a fast-moving, highly-collaborative environment
- Competitive benefits package