Who you are
Passionate about developing innovative software solutions
If you thrive in a fast-paced environment and have a strong foundation in software development, we would love to hear from you
A software engineer who thinks about complex systems, the components that make them and opportunities to simplify them
Excited about imagining ways to solve business problems using technology
Passionate about using cloud computing and cloud-based services to deliver software solutions to customers
Hold yourself and others to high-quality standards and help people meet that level
Take pride in working on projects to successful completion involving a wide variety of technologies and systems
Thrive in a collaborative environment where engineering, product, sales and leadership come together to produce world class software
3+ years of experience developing and maintaining highly available backend systems
Experience building scalable cloud native (SaaS) applications
Previous experience in Python Development
Experience with AWS cloud infrastructure and AWS Services (Lambdas, Redshift, DynamoDB, Elastic search, SNS, SQS, ..)
Understanding of modern software engineering practices in areas like CI/CD, test automation, microservices, distributed systems, and data management
Computer science bachelor's degree or relevant experience
DevOps/IaC experience (e.g. Kubernetes, Pulumi, CDK)
Experience working with Javascript frameworks
Experience with Real-time systems
What the job involves
We are seeking a talented and motivated Python Software Engineer to join our dynamic team working on fighting the financial crime through a transaction monitoring solution
This is an exciting opportunity to work on cutting-edge product features, collaborate with experienced professionals, and contribute to the growth and success of Fenergo
Benefits
Flexible working
Employee wellness program
On-going training & career progression plans
Employee recognition plan
Sports & social activities
Mentoring & Coaching
Professional Development
Give Back to the Community
Employee Support Groups