Location
São Paulo, SP | Brazil
Job description
A US-based fintech company that is building an innovative embedded payments platform catering to the needs of vertical software businesses, is looking for a Senior Back-End Engineer. The engineer will be responsible for designing and implementing reliable, low-latency, and highly performant applications. The company is building an all-in-one platform to help businesses capitalize on the opportunities for growth, innovation, and transformation. The company has managed to raise $70mn+ during their Series A round of funding. This will be a full-time, long-term position requiring some overlap with the EST time zone.
Job Responsibilities:
- Work with the team on modernizing existing payments platform during a period of accelerated growth
- Work with the engineering team to solve complex problems and iterate solutions
- Contribute in developing a scalable platform, employing engineering best practices
- Collaborate to help refine business requirements and evolve payments platform
- Take ownership of the services you and your team are building
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 4+ years of relevant experience as a back-end developer
- Extensive experience in PHP, TypeScript/JavaScript, AWS, and Serverless
- Nice to have experience in IC 4, 5 or 6
- Prolific experience in Linux/Unix, Git, Agile, GitLab, Jenkins and Docker is preferred
- Experience in DevOps and Kubernetes is a plus
- Prior experience in microservices architecture, domain driven-design is a bonus
- Hands-on experience writing automated tests and a good understanding of CI/CD practices
- Working experience in an Agile environment using Atlassian tools
- Experience with Phalcon framework is preferred
- Prior experience fully owning cloud based services (infrastructure, monitoring, on call, code)
- Demonstrable experience in payments/fintech industry is nice to have
- Fluent in verbal and written English
Job tags
Salary