πUruguay
Senior Back End Software Engineer

Galileo Financial Technologies
πRemote - Argentina
Please let Galileo Financial Technologies know you found this job on JobsCollider. Thanks! π
Summary
Join Galileo, a leading financial technology company, as a Backend Engineer and lead a small team of backend and ML engineers. You will be responsible for building highly scalable systems with a microservice architecture, serving both internal and external clients. This role requires expertise in AWS, Python, and designing REST APIs. You will also mentor your team and contribute to the design and implementation of the overall architecture. The ideal candidate has a passion for clean code and a proactive approach to problem-solving. This position offers the opportunity to work on challenging projects and make a significant impact on the company's growth.
Requirements
- Bachelor's Degree or higher in a quantitative field (Computer Science, Software Engineering, etc.) or equivalent experience
- 6+ years of experience in backend software development
- 3+ years of professional experience with Python
- Expert in AWS tech stack including Lambda, API Gateway, Kinesis Firehose, SQS, SNS, EKS, EC2, S3, IAM Roles, VPC Endpoints
- Experience in creating IaaS using Terraform or related technologies
- Demonstrated professional expertise in design patterns, security, performance, and usability
- Agile Development Experience, including working with continuous deployment technologies, such as Git/Gitlab
- Experience designing SPAs that interact with REST API endpoints
- Fluency in SQL for data queries
- Familiar with working in a collaborative coding environment, refining designs together, working through code reviews, and managing pull requests
- Ability to understand business requirements and translate them to technical requirements
- Strong analytical and creative problem-solving skills
- Ability to lead and mentor a small technical team
Responsibilities
- Be an impactful contributor to the team to plan, design, and build elegant solutions
- Managing the complete software development process from conception to deployment
- Design and implementation of the overall architecture
- Ensuring the entire stack is designed and built for speed and scalability
- Design and build REST APIβs
- Design and implementation of continuous integration and deployment
- Generate ideas for new initiatives and technologies
- Domain expert on aspects of the payment processing industry
- Communicate engineering concepts and efforts with outside stakeholders in product marketing, operations, business, legal, and compliance
- Work in a fast-moving, highly-collaborative environment across multiple locations
Preferred Qualifications
- Prior exposure to the payments industry and familiarity with risk and fraud solutions
- Familiarity with Snowflake
- Familiarity with web caching, load balancing
Benefits
- Bonus
- Long term incentives
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πChile
πCosta Rica
πArgentina
πPoland
π°$72k-$160k
πEurope
π°$59k-$76k
πFrance
πUnited Kingdom
π°$150k-$210k
πUnited States