Staff Software Engineer

Fenergo is the leading provider of digital transformation, customer journey and client lifecycle management (CLM) solutions for financial institutions.
$120,000 - $180,000
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Fenergo, the leading provider of digital transformation and client lifecycle management solutions for financial institutions, is seeking a talented Staff Software Engineer to join their dynamic team. This role involves working on cutting-edge product features to fight financial crime through a transaction monitoring solution.

As a Staff Software Engineer, you will collaborate with architecture and development teams to deliver low-level designs for technical implementations. You'll coach and mentor team members, write code to unblock difficult tasks, and champion delivery principles across Engineering, Architecture, and Quality. The ideal candidate should have strong experience in Python development, a proven track record in building SaaS products, and expertise with AWS cloud infrastructure and services.

Fenergo offers a collaborative work environment where they value Collaboration, Outcomes, Respect, and Excellence (CORE). The company provides various benefits, including training & development opportunities, private health care, wellness resources, and flexible hybrid working arrangements.

Join Fenergo to contribute to innovative software solutions that streamline end-to-end CLM processes for financial institutions worldwide. This is an excellent opportunity for those who thrive in a fast-paced environment and want to make a significant impact in the field of financial technology.

Last updated 5 months ago

Responsibilities For Staff Software Engineer

  • Work with architecture and development teams to deliver low-level design for technical implementations
  • Coach and mentor team members in their implementation of these low-level designs
  • Write code to get team members started or unblocked on difficult technical tasks
  • Deliver using Agile methodologies while enabling Agile process improvements within teams
  • Champion delivery principles across Engineering, Architecture and Quality
  • Challenge the status quo, suggest new technologies and approaches

Requirements For Staff Software Engineer

Python
  • Strong experience in Python Development, including hands-on coding experience
  • Proven track record in leading building SaaS products
  • Experience with AWS cloud infrastructure and AWS Services (Lambda, Redshift, DynamoDB, Elasticsearch, SNS, SQS)
  • Experience of the DevOps lifecycle including the CI/CD practices
  • Full stack - design, build, test, deliver and support
  • Experience with estimating delivery times and splitting functional requirements into smaller technical deliverables

Benefits For Staff Software Engineer

Medical Insurance
  • Training & Development
  • Private Health Care Plan
  • Wellness Resources
  • Free Food & Snacks
  • Flexible and Hybrid working

Interested in this job?

Jobs Related To Fenergo Staff Software Engineer

Director, Technical Product Management, Service Delivery

Lead technical product management for Salesforce's Service Delivery team, driving cloud infrastructure innovation and customer trust through strategic product development.

Manager/Senior Manager, Software Engineering

Lead software engineering teams at Salesforce, managing development of enterprise-scale distributed systems and mentoring team members.

Technical Architect

Senior technical leadership role at Salesforce focusing on enterprise architecture, solution design, and customer success in Dubai.

Technical Program Management/Staff

Technical Program Management role at Qualcomm focusing on Datacenter IP, SoC and system development for Snapdragon products.

Staff Engineer - Graphics

Staff Engineer position at Qualcomm focusing on GPU Developer Tools development, graphics optimization, and performance analysis for Adreno GPU technology.