Senior Python Engineer
Pallo is a fast growing, fully remote team (43 presently), helping freelancers with their finances, accounting and tax. Founded and funded by an experienced team.
** Skills Needed**
Previous working experience Python/Django developer for 4+ year(s)
Experience building declarative logic and calculation services
Knowledge of data calculation simulations and optimization
In depth knowledge of complex data processing and data pipelines
Hands on experience with SQL schema design, SOLID principles, REST API design
Creative and efficient problem solver
Details of work required
Own the entire feature development life cycle right from concept stage to delivery and post launch support
Evolve complex data processing prototypes to highly scalable integration services
Utilize backend integration services and contribute to increasing & maintaining existing application services API
The Role
Work closely with product managers and domain experts to design and delivery complex data processing services as part of a world class fintech application
The role is completely remote with daily stand-up meetings
Experience in writing tests, issue identification and resolution in support of the release
Drive continual improvement in the codebase to enhance stability and performance (error handling and knowing when to refactor)
Provide training, mentorship, and support to other members on the team as the team grows
About You
Essential
Python/Django Skills (current versions) with 4+ years' experience on projects
Experience working remotely in a collaborative way within and across product teams
Strong GitHub experience collaborating on development projects
You embrace continuous learning as an essential part of being a modern developer
Team player. Comfortable working in a small company environment and "hands-on" in the sense of doing what needs to be done in a small organisation
Experience with the following is also desirable:
Understanding containers for optimal Python service deployment (Docker/Kubernetes)
OpenAPI/Swagger annotation and document generation from code
Continuous integration automation such as GitHub Actions
Experience with TypeScript, PHP, golang or other programming languages desired but not essential.