Software Engineer

Galileo Financial Technologies
Summary
Join Galileo, a leading financial technology company, and build and operate mission-critical web applications supporting various business verticals. You will be involved in the entire product lifecycle, from ideation to support, working with a variety of technologies including PHP, Python, React, Next.js, and AWS. This remote role requires strong communication and collaboration skills to work effectively with distributed teams across multiple time zones. You will design and implement advanced web applications, develop backend services, design end-to-end solutions, and develop automated tests. You will also support legacy applications and contribute to modernization efforts. The role requires a security-first mindset and on-call support on a rotational basis.
Requirements
- Bachelor's Degree in Computer Science or related field, or equivalent work experience
- 3+ years of software developer experience, ideally with Python and PHP, and a modern web development stack such as React, NextJs
- Familiarity with principles of user experience design and the techniques to glue together backend enterprise systems and web interfaces
- Experience with container-based development and delivery
- Strong drive to ask questions, learn and grow your development skills
Responsibilities
- Design and implement advanced web-apps using React, Next.Js and Typescript
- Develop scalable and efficient backend services and APIs with Python
- Design end to end solutions with AWS software suite (EKS, SNS/SQS, DynamoDB, Cloudwatch)
- Design, develop, and implement comprehensive automated tests (Selenium, Playwright)
- Develop containerized infrastructure (Docker/Kubernetes) on AWS, set up CI/CD pipelines, and own observability (metrics, logging, tracing)
- Have a security-first mindset and design fine-grained RBAC, encryption, and auditability for sensitive and diverse data modalities
- Support legacy web-applications (PHP) and contribute to their modernization efforts
- Ensure healthy operations of the team owned applications as on-call on a rotational basis
- Communicate effectively in a remote work-environment and collaborate with team members across different timezones
Preferred Qualifications
Prior experience in cloud development (AWS preferred)
Benefits
- This role may also be eligible for a bonus and/or long term incentives
- All roles are eligible for competitive benefits
- Remote work
Share this job:
Similar Remote Jobs

