Job Description
Galileo Financial Technologies 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 highly scalable systems with micro-service architecture. The ideal candidate will have a passion for clean code and be proactive in making things happen.
Role involves:
- Planning, designing, and building elegant solutions.
- Managing the complete software development process from conception to deployment.
- Designing and implementing overall architecture.
- Ensuring the entire stack is designed and built for speed and scalability.
- Designing and building REST APIs.
- Implementing continuous integration and deployment.
- Generating ideas for new initiatives and technologies.
- Communicating engineering concepts with stakeholders.
Requirements:
- Bachelor's Degree in a quantitative field or equivalent experience.
- 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 or related technologies.
- Agile Development Experience.
- Fluency in SQL for data queries.
- Ability to understand business requirements and translate them to technical requirements.
- Strong analytical and problem-solving skills.
- Ability to lead and mentor a small technical team.
Role offers:
- Opportunity to work in a fast-moving, highly-collaborative environment.
- Chance to make an impact on the company's expansion into new markets.